重回Linux(2)——Post-installation

第一步把基本系统装好了,进入系统,X Window已经将我的nVidia的显卡配置好了。默认分辨率1600×1200@60Hz,看着实在是费劲。去Admin里面把Screen Solution重新设置为1280×1024@85Hz。

Ubuntu的确是汲取了很多Windows中优秀的东西,包括Automatic Update。刚刚装好的系统,右上角的Notification Area就提示了有更新的package要装。更是简单到只要点一下更新的图标,再点一下OK,就可以自动完成更新了。

这里有个不是很爽的东西,Ubuntu(包括Debian)的aptitude,如果他正在工作(下载或安装package),就不能同时开启另一个进程工作。也就是说,如果你在更新系统,那么无论是apt-get还是aptitude,还是Ubuntu的Package Manager都是无法工作。

当然,如果是tarball的package还是可以安装的。

花了将近1个小时下载并安装了全部的更新,其中包括一个linux-kernel-i386-2.6.17-11-generic的package。这里着重说一下,在后面的过程中,正式因为这个新的内核导致了其他的问题。

更新完成重新启动系统,却发现显示分辨率变成了800×600@60Hz了,而且只能从800×600和640×480中进行选择。这其实就是已经存在的nvidia-glx的package和新的内核不兼容。(当初装Debian的时候,就遇到过类似的问题)。

作为暂时的处理方法,先把老内核作为GRUB的默认选项了。至于新内核,我想了一下,-10和-11估计也没什么太大的差距,先凑合用了。

Update 2/23 20:43:翻了翻网上的方法,其实简单的要命。装一下nvidia-glx(如果显卡在“列表”中的最下面部分,就要装nvidia-glx legacy)。然后修改/etc/X11/xorg.conf文件:1、在Module中添加Load “glx”;2、在显卡配置中,将Driver “nv”换成Driver “nvidia”。重启,搞定。

接下来安装en-us环境下的中文支持。Ubuntu在中文支持上和早期的Debian相比,已经有了很大的提高了。想当初早期的Debian Woody默认安装后,是无法显示中文的,所有的中文字符都显示为1个方框,方框的4个角上分别写着1个数字。而现在的Ubuntu Edgy默认就可以显示所有的字符了,虽然看起来并不是那么漂亮。

我打算用文泉驿的字体(当然,用simsun或者Windows Vista中的微软雅黑都可以,只是复制不同的文件而已)。这里有个脚本,可以直接从文泉驿网站上下载nightly build的字体问题,并且自动安装。

  1. #!/bin/sh
  2. sudo apt-get install build-essential bdftopcf
  3. mkdir temp
  4. cd temp
  5. wget http://wenq.org/daily
  6. tar xzf wqy*
  7. cd wqy*
  8. make
  9. sudo rm *b.pcf
  10. if [ ! -d /usr/share/fonts/wqy-bitmapfont ]
  11. then
  12. sudo mkdir /usr/share/fonts/wqy-bitmapfont
  13. fi
  14. sudo mv *.pcf /usr/share/fonts/wqy-bitmapfont
  15. cd ../..
  16. rm -r temp
  17. sudo fc-cache -fv
  18. if [ -f /etc/fonts/conf.d/30-debconf-no-bitmaps.conf ]
  19. then
  20. sudo unlink /etc/fonts/conf.d/30-debconf-no-bitmaps.conf
  21. fi

chmod到755,然后run一下就行了。

仅仅这样做还是不够的,还要修改字体的配置文件/etc/fonts/fonts.conf:

  1. <!--
  2. Provide required aliases for standard names
  3. -->
  4. <alias>
  5. <family>serif</family>
  6. <prefer>
  7. <family>DejaVu Serif</family>
  8. <family>Bitstream Vera Serif</family>
  9. <family>Times New Roman</family>
  10. <family>Thorndale AMT</family>
  11. <family>Luxi Serif</family>
  12. <family>Nimbus Roman No9 L</family>
  13. <family>Times</family>
  14. <family>Frank Ruehl</family>
  15. <family>FreeSerif</family>
  16. <family>MgOpen Canonica</family>
  17. <family>Wenquanyi Bitmap Song</family>
  18. <family>Kochi Mincho</family>
  19. <family>AR PL SungtiL GB</family>
  20. <family>AR PL Mingti2L Big5</family>
  21. <family>MS 明朝</family>
  22. <family>Baekmuk Batang</family>
  23. </prefer>
  24. </alias>
  25. <alias>
  26. <family>sans-serif</family>
  27. <prefer>
  28. <family>DejaVu Sans</family>
  29. <family>Bitstream Vera Sans</family>
  30. <family>Verdana</family>
  31. <family>Arial</family>
  32. <family>Albany AMT</family>
  33. <family>Luxi Sans</family>
  34. <family>Nimbus Sans L</family>
  35. <family>Helvetica</family>
  36. <family>Nachlieli</family>
  37. <family>FreeSans</family>
  38. <family>MgOpen Moderna</family>
  39. <family>Wenquanyi Bitmap Song</family>
  40. <family>Kochi Gothic</family>
  41. <family>AR PL KaitiM GB</family>
  42. <family>AR PL KaitiM Big5</family>
  43. <family>MS ゴシック</family>
  44. <family>Baekmuk Dotum</family>
  45. <family>SimSun</family>
  46. </prefer>
  47. </alias>
  48. <alias>
  49. <family>monospace</family>
  50. <prefer>
  51. <family>DejaVu Sans Mono</family>
  52. <family>Bitstream Vera Sans Mono</family>
  53. <family>Andale Mono</family>
  54. <family>Courier New</family>
  55. <family>Cumberland AMT</family>
  56. <family>Luxi Mono</family>
  57. <family>Nimbus Mono L</family>
  58. <family>Courier</family>
  59. <family>Miriam Mono</family>
  60. <family>FreeMono</family>
  61. <family>Wenquanyi Bitmap Song</family>
  62. <family>Kochi Gothic</family>
  63. <family>AR PL KaitiM GB</family>
  64. <family>Baekmuk Dotum</family>
  65. </prefer>
  66. </alias>

最后安装输入法:

sudo apt-get install im-switch scim-pinyinim-switch -s scim-pinyin

基本搞定。。

Tags: , , ,
Posted by Wei@15:55 February 17th, 2007 CST in Computer Science | Permalink | Trackback.

Leave a comment

Please be polite and on topic. Your e-mail will never be published.