感谢支持
我们一直在努力

Ubuntu 7.10新安装具体细节配置

以前发表的Ubuntu 7.10 Gutsy Gibbon安装配置指南(http://www.linuxidc.com/Linux/2007-10/8461.htm)确实具体,但是却忽略了某些细节的地方。我稍微总结了一下,可能有错误,敬请指正。内容可能不全面,但是绝对都是所有新装Ubuntu 7.10使用者的必需配置。


如无特殊说明,以下各条仅适用于gutsy,可能适用于之后的版本,但是本人不能保证。

scim输入法配置:Ubuntu 7.10在装好后默认使用的是xim输入法,需要修改配置使scim启用。这个也是困扰很多ubuntu新手的问题,就是安装scim后无法使用它。首先保证安装了完整的中文语言包,这个可以在快速设置指南中查到。然后sudo gedit /etc/X11/xinit/xinput.d/zh_CN,将其中的几行修改如下:


GTK_IM_MODULE=scim
QT_IM_MODULE=scim


修改后重启X生效


另外,scim在qt程序中(opera,virtualbox等等)需要安装一个scim-qtimm包才能输入中文。


sudo aptitude install scim-qtimm


安装后重启qt程序生效


字体配置:gnome程序字体可以在系统-首选项-外观中设置。首先安装字体:打开外观-字体标签栏,点细节-转到字体文件夹,把想安装的字体拖放进文件夹里,完成了字体的安装。然后重新进外观首选项,选择新添加的字体。另外,因为新立得软件包管理器一般是以root权限执行的,它使用的字体是root帐户的配置的字体,所以如果想修改这些字体需要切换到root帐户然后修改外观首选项。方法是:在终端中输入


sudo su


切换到root帐户,然后运行


gnome-appearance-properties


字体仍然需要安装后才能使用(用户添加的字体在~/.fonts里,root用户添加的字体在/root/.fonts,并不一样)

但是KDE程序的字体在gnome环境下配置比较麻烦。据说用qt-qt3config和qt-qt4config可以分别配置qt3和qt4程序的字体,但是我从来没有成功过。变通的办法就是:KDE程序默认使用serif字体作为界面字体,所以可以将想要的字体作为serif字体的子集来达到这个效果。方法是:


sudo gedit /etc/fonts/language-selector.conf


这个文件在gutsy中似乎默认是不存在的,所以打开后是空白的。文件格式如下


<fontconfig>
<include ignore_missing=”yes”>CJK_aliases</include>


<alias>
<family>serif</family>
<prefer>
<family>Microsoft Yahei</family>
<family>AR PL UMing CN</family>
<family>AR PL ShanHeiSun Uni</family>
<family>WenQuanYi Bitmap Song</family>
<family>Bitstream Vera Serif</family>
<family>DejaVu Serif</family>
<family>AR PL UKai CN</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Microsoft Yahei</family>
<family>AR PL UMing CN</family>
<family>AR PL ShanHeiSun Uni</family>
<family>WenQuanYi Bitmap Song</family>
<family>Bitstream Vera Sans</family>
<family>DejaVu Sans</family>
<family>AR PL UKai CN</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Microsoft Yahei</family>
<family>AR PL UMing CN</family>
<family>AR PL ShanHeiSun Uni</family>
<family>WenQuanYi Bitmap Song</family>
<family>Bitstream Vera Sans Mono</family>
<family>DejaVu Sans Mono</family>
<family>AR PL UKai CN</family>
<family>AR PL ZenKai Uni</family>
</prefer>
</alias>


<match target=”font” >
<test name=”family” compare=”contains” >
<string>Song</string>
<string>Sun</string>
<string>Kai</string>
<string>Ming</string>
</test>
<!– check to see if the font is just regular –>
<test name=”weight” compare=”less_eq”>
<int>100</int>
</test>
<test compare=”more_eq” target=”pattern” name=”weight” >
<int>180</int>
</test>
<edit mode=”assign” name=”embolden” >
<bool>true</bool>
</edit>
</match>


<match target=”font” >
<test name=”family” compare=”contains” >
<string>Song</string>
<string>Sun</string>
<string>Ming</string>
</test>
<edit name=”globaladvance”>
<bool>false</bool>
</edit>
<edit name=”spacing”>
<int>0</int>
</edit>
<edit name=”hinting”>
<bool>true</bool>
</edit>
<edit name=”autohint”>
<bool>false</bool>
</edit>
<edit name=”antialias” mode=”assign”>
<bool>true</bool>
</edit>
<test compare=”more_eq” name=”pixelsize”>
<double>11</double>
</test>
<test compare=”less_eq” name=”pixelsize”>
<double>16</double>
</test>
<edit name=”antialias” mode=”assign” >
<bool>false</bool>
</edit>
</match>
</fontconfig>


其中红色为你希望添加的字体。注意要使用字体名,而不是字体文件名。双击字体用GNOME字体查看器打开,名称栏里面的就是字体名。该方法也可以解决一些变态的字体问题(比如Opera的菜单字体,怎么配置都不能配置得和其他地方一样,修改serif字体后完美解决。猜测其菜单也是默认调用serif字体的)

我通常把字体也添加进sans-serif和monospace里,方便在konsole之类的只能调用等宽字体的地方使用自定义字体。以上设置重启X后生效


bash设置:


sudo gedit /etc/bash.bashrc


然后找到其中一段:


# enable bash completion in interactive shells
#if [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
#fi


将除第一行之外的行首#给去掉,打开bash的自动补全功能。重启X后生效。


有时候启动不能进入图形界面,只能在命令行下操作,但是如果图形界面中默认选择中文界面后,进入命令行时的系统提示文字都成了乱码。虽然可以用export LANG=en_US.UTF-8来临时解决,但是终究比较麻烦。解决方法是:在“语言支持”中选英文为默认语言,然后在gdm登录窗口选择中文为登录语言,这样在不能进入图形界面时进入命令行,locale默认就是en_US.UTF-8了。

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu 7.10新安装具体细节配置
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏