Linux文本模式下利用fbterm+ucimf+w3m实现中文输入,浏览,上网

不晓得怎么搞的,对Linux的文本模式总是情有独钟,这两天一直在弄中文支持。

以前用过zhcon,可以输入和浏览中文,但是用w3m上网的时候显示有问题。我怀疑是zhcon和w3m在framebuffer的使用上有冲突的缘故,毕竟zhcon好多年没有更新了。截图如下:

zhcon+w3m.png

于是在网上搜索,发现fbterm这个使用framebuffer技术的控制台下有ucimf插件,可以使用东亚语言的输入法。

于是就安装fbterm和ucimf的依赖程序以及ucimf。安装候可以正常显示中文,w3m上网也很好,字体也可以设置的跟Xwindows下一样美观,如图:test

但是问题就是不能输入中文,ucimf官网上的配置我的尝试过了还是不行,于是我就把fbterm(从rpm源安装的)和ucimf(官网下源码包编译的)删掉,从网上找了一段shell脚本,修改成最新的版本的程序,安装。内容如下:

Code:
  1. #-----------------UserManual-----------------  
  2. wget -c http://ucimf.googlecode.com/files/UserManual.pdf  
  3. wget -c http://ucimf.googlecode.com/files/UserManual.txt  
  4.   
  5. #-----------------install--------------------  
  6. cd  
  7.   
  8. wget -c http://ucimf.googlecode.com/files/libucimf-2.2.9.tar.gz  
  9. tar -xvf libucimf-2.2.9.tar.gz   
  10. cd libucimf-2.2.9/  
  11. ./configure --prefix=/usr --sysconfdir=/etc  
  12. make  
  13. make install  
  14. cd  
  15. rm -rf libucimf-2.2.9/  
  16.   
  17.   
  18. wget -c http://ucimf.googlecode.com/files/ucimf-openvanilla-2.10.6.tar.gz  
  19. tar -xvf ucimf-openvanilla-2.10.6.tar.gz   
  20. cd ucimf-openvanilla-2.10.6/  
  21. ./configure --prefix=/usr  
  22. make  
  23. make install  
  24. cd  
  25. rm -rf ucimf-openvanilla-2.10.6/  
  26.   
  27.   
  28. wget -c http://ucimf.googlecode.com/files/openvanilla-modules-0.8.0_13.tar.gz  
  29. tar -xvf openvanilla-modules-0.8.0_13.tar.gz   
  30. cd openvanilla-modules-0.8.0_13/  
  31. ./configure --prefix=/usr --with-zh_CN  
  32. make  
  33. make install  
  34. cd  
  35. rm -rf openvanilla-modules-0.8.0_13/  
  36.   
  37.   
  38. wget -c http://fbterm.googlecode.com/files/fbterm-1.6.tar.gz  
  39. tar -xvf fbterm-1.6.tar.gz   
  40. cd fbterm-1.6/  
  41. ./configure --prefix=/usr  
  42. make  
  43. make install  
  44. cd  
  45. rm -rf fbterm-1.6/  
  46.   
  47.   
  48. wget -c http://ucimf.googlecode.com/files/fbterm_ucimf-0.2.6.tar.gz  
  49. tar -xvf fbterm_ucimf-0.2.6.tar.gz   
  50. cd fbterm_ucimf-0.2.6/  
  51. ./configure --prefix=/usr  
  52. make  
  53. make install  
  54. cd  
  55. rm -rf fbterm_ucimf-0.2.6/  
  56.   
  57.   
  58.   
  59.   
  60. #-------------------run----------------------  
  61. #LANG=zh_CN.UTF-8 fbterm -i fbterm_ucimf  

安装到fbterm的时候发现缺少某些库,但是以前用rpm包安装的时候没有如此提示,下载了这些库,安装成功。

不会配置ucimf的可以看这个脚本下载下来的UserManual

也可以输入中文了,如图:

new

不过偶尔字体显示粗糙,但有时候退出fbterm重新就去又好了,也有怎么退都不好的时候,字体是文泉驿等宽正黑16号。如图:

wqy

真不知道这种偶发的小故障根源在哪里。。头大。。

想要尝试的同学,上面的文字里有各种软件的官网链接,自己可以去查。如果不会的可以来留言。我会尽力帮忙。

 

你可能感兴趣的:(linux,shell,脚本,输入法,语言)