您的位置:首页 > 其它

debian下英文系统切换为中文

2013-08-30 10:18 465 查看
来源: ChinaUnix博客  日期: 2008.03.14 12:12 (共有条评论) 我要评论
如果我们在安装debian基本系统的时候选择了英文的语言环境,之后又希望将它改为中文,我们需要完成下面几方面的工作。

l 设置locale

如果没有安装locale工具,则首先要安装它,然后执行

#dpkg-reconfigure locales

选择语言包。需要添加上zh_CN开头的几个选项,当然你也可以只添加一个,然后,选择其中的一个作为默认。设置完成后,执行locale命令检查一下当前的locale设置是否为中文了。

l 安装中文字体

中文环境当然需要中文字体的支持,手工添加中文的xft字库,另外一篇文章里已经讲过,另外我们也可以使用apt安装几个免费的中文字库。如:

#apt-get install ttf-arphic-gbsn00lp

#apt-get install ttf-arphic-gkai00mp

l 重启X

如果我们重启X后,发现整个系统的界面显示的还是英文,而使用locale命令检查系统的locale设置又已经正确的配置为中文。我当时遇到的情况就是某些应用的标题等显示为中文,但是工具菜单等显示和文件管理器等都显示成了英文。这种情况很有可能是因为/etc/enviroment文件里有关语言的环境变量的设置不对。打开/etc/enviroment文件,通常会发现下面两个字段:

LANGUAGE=“en_US:en”

LANG=“zh_CN”

在LANGUAGE字段添加中文的设置,比如:

LANGUAGE=“zh_CN:zh:en_US:en”

重启X,系统的语言环境应该就变为中文的了。

2006/8/9

linux使用日记────配置debian

用硬盘装玩debian后,最重要的是配置网络根apt,这样才能装其他的软件,要不然空空一个外壳有什么可玩的。

1,配置网络

#pppoeconf,这个是adsl的拨号程序,要选择动态dns

配置后显示连接了,但是无法上网,应该是eth0的ip问题,每次拨号都被设置成了根adsl猫一样的ip,所以要配置一个静态ip有两种办法

a,#poff -a挺掉adsl拨号

#ifconfig eth0 inet down关闭eth0

#ifconfig eth0 inet up 192.168.1.*设置网卡ip跟adsl猫一个号段但是不能想通

#pon dsl-provider

这种方法只能管一次连接,然后eth0的ip又变了

b,更改/etc/network/interfaces这样就一劳永逸了

auto eth0

#iface eth0 inet dhcp

iface eth0 inet static

address 192.168.1.220

netmask 255.255.255.0

network 192.168.1.0

broadcast 192.168.1.255

2,配置apt

#env LANG=C base-config因为中文控制台zhcon没有安装,而默认是中文,显示乱码,所以要用env LANG=C设置这个命令用英文显示。然后选这配置apt那享,选自定义或者http里面默认的。自定义输入以下:

deb http://security.debian.org/ sarge/updates main contrib non-free

deb http://debian.ustc.edu.cn/debian sarge main non-free contrib

deb http://debian.ustc.edu.cn/debian-non-US sarge/non-US main non-free contrib

deb http://debian.ustc.edu.cn/debian-uo sid marillat rareware misc ustc firefly jrfonseca java

CTRL+X 退出,问是不是要保存,输入y 回车

然后就自动联网了检验apt了,很慢,要等

下面就是转贴了

第二步 安装字符模式下面的中文支持

#apt-get install zhcon

#zhcon ----------运行之,运行这个之后下面的安装就不会出现乱码了

第三步 安装gnome或者kde 以及中文字体

如果想安装gnome 那么

#apt-get install gdm gnome-core x-window-system-core ttf-arphic-uming

ttf-arphic-uming 是一个可以同时支持简繁体的免费字体,我们暂且用它来使图形界面下的中文正常的显示。

如果想安装kde 那么

#apt-get install kdm kde-core kde-i18n-zhcn x-window-system-core ttf-arphic-uming

如果你同时安装上面两个桌面 那么可以全部选择

kde-core gnome-core 这两个包分别是kde和gnome的最基本桌面,kde 和gnome这两个包 分别是kde和gnome的软件集合,事实上我们不希望安装不需要的软件,所以选择core

安装过程中会出现x的配置对话框,如果没有出现,也不要紧可以运行下面的命令

#dpkg-reconfigure xserver-xfree86

就能调出配置对话框了

配置的时候注意三个个地方 一个是 什么frame buffer什么的,我不记的名字了,选择 否 ;另外就是驱动,如果是nvidia的显卡选择nv, ati的显卡 选择ati 再就是配置显示器选择advanced ,然后自己输入水平和垂直频率

对于17寸的显示器,110M带宽的 可以设置 水平30-71 垂直50-160 ,其他带宽的我不太清楚,可以查找一下你自己的显示器资料。分辨率根据你自己的显示器选择

其他的统统选择默认的

ok 重新启动一下 就可以看到登陆对话框了,用你创建的用户登陆

是不是看到中文界面了 ?要debian显示中文不难吧,不需要任何配置都能显示中文了!不过这个界面不够漂亮

(如果发生了意外,看不到登陆界面那么用root运行 dpkg-reconfigure xserver-xfree86,重新配置一下,配置完了exit退出root ,用普通用户登陆,然后startx)

桌面xwindows也变成英文:把/etc/environment和/etc/default/locale全都改成了C或是en_US.UTF-8,然后重启,系统完全变成了英文的了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: