终于搞定ubuntu6.0.6的控制台中文环境

我的机器配置如下:AMD K6-2 450, 144M, 10.2G, 17', s3 2M PCI Video card, Ubuntu 6.0.6 LTS

因为我想在控制台(文本模式)下使用中文环境,经过2周时间的曲折探索,编译过2次内核(冤枉的),终于基本搞定。

现在我的控制台的中文环境如下:zhcon0.2.5 + xemacs + w3m

碰到并解决下列几个问题:

  1、怎样启动进入文本模式?

  采用 sysv-rc-conf 去掉了图形界面的gdm在运行级别2中的启动,详见:

定制ubuntu启动时加载的服务(原名:加速Ubuntu开机过程)(转 (1篇)

 

  2、怎样修改文本模式下的分辨率?

  原来的dsv6422 pci显卡不被内核支持,换成s3 pci显卡解决,我以为是原来的内核不支持framebuffer,结果冤枉编译两次内核,反而不对。内核编译的时间有很大一部分在编译driver模块。2.6.*的内核编译成了*.o的模块文件还要再编译成*.ko模块文件。一个教训是不明白的东西不要去掉。我新编的两个内核均成不支持framebuffer,不是framebuffer选项没有选,而是可能去掉了它所需要的配套选项,我也不知配套选项是什么。

  详见:

linux文本模式的分辨率设置(转) (7篇)

  3、中文输入法?(使用任何中文环境需要先启动它,不启动它命令提示也会有乱码)

  下载一个zhcon-0.2.5解决,不过现在还有点小问题。详见:

[问题]非root用户不能切换zhcon的输入法,也不能用ctrl+alt+h



  4、编辑器?

  vim支持中文,下载一个xemacs21支持中文(这是在ubuntu6.0.6中,我安装的Redhat linux9.0中的emacs自动的支持中文,也许是redhat自己加的中文支持);

  5、浏览器?

  lynx支持utf-8编码的中文网页不好,使用w3m解决。详见:

linux控制台下w3m网页浏览器的使用(转) (0篇)