DEBIAN下中文显示
一.首先检查LOCALE情况
说明:DEBIAN因为基于GNU所以,对不同地域进行了不同的包支持,以LOCALE形式存在。
1.挂载ISO文件包,前8个ISO包就可以(这里不在讲述)。
2.启动终端
#apt-get install locales
3.重新配置LOCALE
#dpkg-reconfigure locales
在所有的语言包选择en_US.ISO-8859-1和zh_CN.GBK。其他en_US和zh_CN打头的也选上。然后选择zh_CN.GBK为默认的LOCALE,则系统为中文界面(这里也可以选en_US.ISO,使系统为英文界面)。
3.运行LOCALE命令检查当前的LOCALE环境
#locale
正确配置下会显式
LANG =zh_CN.GBK
........................以下显示略过
二.配置字体
1启动图形终端 STARTX
2启动包管理器
在SEARCH栏目输入font,把所显示的包都装上,点APPLY开始安装。安装完毕后在 SEARCH 栏目里输入ttf,把所有包都装上,点APPLY开始安装。
三.重新启动DEBIAN
1.重新配置X
#dpkg-reconfigure xserver-xfree86
进入X的设置界面,一步一步的设置,保存,退出
2.重新启动X
*补充一点,如果按照上述步骤不能安装显示正常的话,应该是/etc/enviroment这个文件里面的语言关键字段不对,请把里面的内容清空,写入如下字段LANG=zh_CN.GBK,保存退出,从新登陆DEBIAN,启动X即可。
PS:
1.字体乱码问题:
在DEBIAN把XP的C 盘挂载,然后找到其windows目录,把里面的 Fonts文件夹拷贝到/usr/share/fonts,并重新命名为msfonts,其次
#cd /etc/X11
#vi XF86config-4
在里面填写如下字段:
FontPath "/usr/share/fonts/msfonts"(注意区分大小写!)
保存退出!
最后,重新起动X吧,打开OPEN OFFICE WRITER看一下吧,是不是所有我们常用的字体都在里面了。
2.WINDOWS下的分区,显示的时候文件名出现了 ????:
我们自动挂载的WINDOWS下的分区,显示的时候有些文件名出现了 ????,此问题原来是载挂载的选项我们写成了DEFAULTS,没有指定挂载的IO类型,指定为GB2312后现实就正常了,方法如下:
请切换到/etc目录下打开fstab文件 其格式如下:
#<filesystem> <mountpoint> <type> <options> <dump> <pass>
defaults
(请把这个改iocharset=gb2312,umask=0,codepage=936)其他不要变化,不明白请参见附件fstab文件,修改完成后重新新起动DEBIAN即可。
附件:
# /etc/fstab: static file system information.
#
#<file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda8 / ext3 defaults,errors=remount-ro 0 1
/dev/sda7 none swap sw 0 0
/dev/sda1 /mnt/WinxpC vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/sda5 /mnt/WinxpD vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/sda6 /mnt/WinxpE vfat iocharset=gb2312,umask=0,codepage=936 0 0