Debian 6.0.5方框乱码的解决方法

可能是Debian这个版本的小bug,或者是由于自身电脑的问题,可能导致很多朋友在安装Linux6.0时,明明在安装过程中如果选择了简体中文,可是安装完成后中文字体乱码,就是方框。这的确是个头疼的问题,如果是个新手的话,根本不知道各个选项的图标,无从下手。造成这种乱码的原因的确是中文字体没有安装,既然知道了根源,那么问题是可以解决的。

网上有很多解决的办法,几乎能搜到的我都试过,比如,从终端里直接安装字体,但是试过多次没有成功;从Windows拷贝字体库,安装到Linux的/usr/fonts/truetype中,可是,如果是安装Linux虚拟机的人,操作起来是很麻烦的,万一对虚拟机又不是很了解的话,那更是不可解的;也有说摸黑下载字体simsun.ttf,然后安装的,但是,我们知道Linux下载后,文件的复制、解压、安装等等都是很麻烦的,牵扯到权限的问题,这样一来,很多新手根本无从下手,导致丧失学习的信心与动力;还有的方法是在终端里把语言切换回英语,但是,如果亲身实践一下的话就会知道,安装时选择简体中文的话是没法切换回英语的,即使切换回了英语,那么再重启的时候根本没法选择进入英文界面,因为一开机就是方框。

由于自己也是个新手,安装过程也遇到了这样的问题,并且几乎把网上的解决办法全部试过,都没有解决。而且也曾尝试过重新安装,但是,只要在安装开头:choose language选择简体中文,那么就会出现方框乱码。终于,百般无奈之后,我在选择语言的时候选择了英语为默认。我们知道,英语是不会出现乱码的嘛,那么选择英语安装完成后也就不会出现乱码喽。果然,安装完成后,没有乱码。而且,我相信玩Linux的人多少都懂点英语吧,至少一般的阅读没有问题。

这样,在进入Linux系统后,按照如下方法配置,就能解决问题,我的亲身实践:

1、配置软件源

先备份原来的源列表文件
cp -v /etc/apt/sources.list{,.backup}
修改 /etc/apt/sources.list 先把里边的内容清空,添加如下:
deb http://mirrors.163.com/debian squeeze main non-free contrib
deb http://mirrors.163.com/debian squeeze-proposed-updates main contrib non-free
deb http://mirrors.163.com/debian-security squeeze/updates main contrib non-free
deb-src http://mirrors.163.com/debian squeeze main non-free contrib
deb-src http://mirrors.163.com/debian squeeze-proposed-updates main contrib non-free
deb-src http://mirrors.163.com/debian-security squeeze/updates main contrib non-free
deb http://http.us.debian.org/debian squeeze main contrib non-free
deb http://non-us.debian.org/debian-non-US squeeze/non-US main contrib non-free
deb http://security.debian.org squeeze/updates main contrib non-free

更新软件源列表
apt-get update
更新系统
apt-get upgrade

      2、打开终端,执行命令:
dpkg-reconfigure locales
把 带 zh_CN 字样的全部选上,然后选择 OK 确定,在弹出的对话框中,选择系统的 locale ,选择
zh_CN.UTF-8。
安装时选择的是英语,会缺少中文字体,用以下命令安装字体:
apt-get install xfonts-intl-chinese wqy*
下次重起机器,在GNOME登录介面下方的Language,登录语言选择:汉语(中国)




这样,问题就解决了~~

你可能感兴趣的:(Linux)