分类: LINUX
2008-05-04 13:31:35
本文讲述中文语言环境的基本设置。
一、前言:
本文是“Ubuntu全程安装配置手册(适合略有Linux经 验,又没有使用过Ubuntu的Linuxer)“的Gutsy版。虽然标题中有“安装”字样,但是文中却并没有涉及安装的详细,请原谅。本文匆匆写就, 文中有很多不尽准确之处,会在后面慢慢寻找解决方法。也请大家多多指正。本文暂时未包含配置Compiz Fusion的方法。
二、安装:
过程不详细讲述了,我翻译了Gutsy升级指南,做了一个截图导览,做为你安装Gutsy的指导,实际安装时可能会遇到更多的问题。另外请注意,安装过程中设置分区时一定要小心谨慎!
安装完系统,你可能会发现自己的Ubuntu在启动时没有Usersplash出现,整个启动过程都是黑屏,直到X启动。不要因为看到黑屏就以为系统死机了,耐心的等待X的启动。如果发现显示器没有信号输出(注意区别于黑屏),动一下鼠标看看。这是Gutsy的一个Bug,解决方法如下:
登录系统后,打开终端(如果你不知道怎么打开,请先看后文),执行下列命令(需要联网) :
cp -p /boot/grub/menu.lst ~/menu.lst-bak && cp -p /etc/usplash.conf ~/usplash.conf-bak && sudo aptitude install startupmanager && gksudo startupmanager && echo '-- Please reboot your computer!'
根据你的显示器,设置。如下图:
三、基本配置:
在进行下面的配置之前请确保你有可用的(快速)Internet连接。如未特别说明,下面所有的命令都要在Ubuntu的终端中运行。你可以通过菜单操作:“应用程序” - “附件” - “终端”打开终端。
1. 添加源:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list
以下源是直接从Feisty的源修改过来的,可能某些源已经不能用了,所以请自行寻找合适的源,教育网用户可以使用上海交通大学的源,速度非常好。 有时,国外的源的速度不一定会比国内的源慢 ,你可以多测试几个源,使用速度最快的那个。如果找到的是Feisty的源,直接把源中的feisty改成gutsy就可以了。当前可能有部分源还没有和 主站完成同步,所以可能导致部分升级镜像不能使用,但是这种情况很快(通常不超过一周)就会改观的。
添加下面的任意一组(请根据你的实际连线速度决定):
Ubuntu.cn99.com 更新服务器(江苏省常州市电信,推荐电信用户使用。):
deb gutsy main restricted universe multiverse
deb gutsy-updates main restricted universe multiverse
deb gutsy-security main restricted universe multiverse
deb gutsy-backports main restricted universe multiverse
deb gutsy-proposed main multiverse restricted universe
#deb gutsy main restricted universe multiverseMirror.lupaworld.com 更新服务器(浙江省杭州市电信,推荐电信用户使用。):
deb gutsy main restricted universe multiverse
deb gutsy-security main restricted universe multiverse
deb gutsy-updates main restricted universe multiverse
deb gutsy-backports main restricted universe multiverse
deb gutsy-proposed main restricted universe multiverse
#deb gutsy main restricted universe multiverse上海市交通大学 更新服务器(教育网,推荐校园网和网通用户使用。):
deb gutsy main multiverse restricted universe
deb gutsy-backports main multiverse restricted universe
deb gutsy-proposed main multiverse restricted universe
deb gutsy-security main multiverse restricted universe
deb gutsy-updates main multiverse restricted universe
#deb gutsy main multiverse restricted universe北京市清华大学 更新服务器(教育网,推荐校园网和网通用户使用。):
deb gutsy main multiverse restricted universe
deb gutsy-backports main multiverse restricted universe
deb gutsy-proposed main multiverse restricted universe
deb gutsy-security main multiverse restricted universe
deb gutsy-updates main multiverse restricted universe
#deb gutsy main multiverse restricted universeMirror.vmmatrix.net 更新服务器(上海市电信,推荐电信网通用户使用。):
deb gutsy main restricted universe multiverse
deb-src gutsy main restricted universe multiverse
deb gutsy-updates main restricted universe multiverse
deb-src gutsy-updates main restricted universe multiverse
deb gutsy-backports main restricted universe multiverse
deb-src gutsy-backports main restricted universe multiverse
deb gutsy-security main restricted universe multiverse
deb-src gutsy-security main restricted universe multiverse
#deb gutsy main multiverse restricted universe
因为目前几乎所有的Ubuntu-cn的源还没有Gutsy目录,所以我把上面的所有Ubuntu-cn的源都注释掉了。
2. 更新软件包信息:
sudo apt-get update
sudo apt-get dist-upgrade
升级系统可能会花上一段时间(目前还不会花很多时间),你可以利用这个时间调整一下桌面,把计算机、主文件夹、回收站放到桌面上,把挂载的卷去掉:
gconf-editor
到/apps/nautilus/desktop/分支下,去掉volumes_visible前面的复选框,勾上trash_icon_visible,home_icon_visible,computer_icon_visible前面的复选框。
升级完毕,继续进行后面的步骤。
3. 安装中文语言支持:
如果你在安装过程中没有网络连接,则先运行下面的命令:
sudo apt-get install language-support-zh
安装完毕后,进行菜单操作“System” - “系统管理” - “Language Support”,在对话框的下拉列表中勾选“English”和“Chinese”,默认语言选择“Chinese”,这样就能得到中文界面了。点击“确定”或“应用”系统就开始自动下载语言支持的包,下次注销后重新登录,系统语言就变成中文了,输入法也能用了。到时,记得稍微调整一下Scim的设置,因为Gutsy中的Scim默认有n多输入法,其中绝大多数都可以去掉。
4. 配置字体:
sudo fontconfig-voodoo -f -s zh_CN
5. 安装文泉驿字体:
sudo apt-get install xfonts-wqy
这步只是给不喜欢黑体的人准备的。如果你喜欢Mac风格的黑体字,下面会介绍将你的系统字体配置成黑体的方法。Anyway,就算你喜欢黑体,建议你也装一下。
6. 安装Java环境:
建议安装JDK,反正也不比JRE多用很多空间。
sudo apt-get install sun-java6-jdk
安装浏览器Java插件:
sudo apt-get install sun-java6-plugin
7. 安装LumaQQ:
鉴于LumaQQ在TX的打压下已经基本上无法使用的现状,故删除了本部分。
8. 安装播放器:
你可以自行选择你喜欢的播放器,下面只是推荐使用的播放器:
sudo apt-get install totem-xine mplayer libxine1-ffmpeg
(w32codecs的问题看本文最后的说明。暂时从上面的行中删除了w32codecs libxine-extracodecs)
9. 安装StarDict:
sudo apt-get install stardict stardict-common
#sudo apt-get install stardict-cdict-gb stardict-cedict-gb stardict-hanzim stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gb stardict-xdict-ec-gb
(Stardict的问题看本文最后的说明)
10. 安装浏览器Flash插件:
sudo mkdir -p /usr/lib/X11/fonts/Type1
sudo apt-get install flashplugin-nonfree
11. 安装Downloader for X,BT
sudo apt-get install d4x azureus
* aMule依赖 libcrypto++5.2c2a,但是Gutsy的源里只有libcrypto++6,所以暂时无法安装。
12. 配置alsa(如果你出现声卡独占现象,请执行这步):
sudo apt-get install alsa-oss
sudo gedit /etc/asound.conf
添加如下内容:
pcm.card0 {
type hw
card 0
}pcm.!default {
type plug
slave.pcm "dmixer"
}pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
periods 128
rate 44100
}
bindings {
0 0
1 1
}
}
修改ESD配置文件:
sudo gedit /etc/esound/esd.conf
改成如下:
[esd]
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d default
spawn_wait_ms=100
# default options are used in spawned and non-spawned mode
default_options=