黑客风云——风云网络
设为首页 加入收藏 我要投稿 网站地图
您现在的位置: 黑客风云 >> 黑客文章 >> 操作系统 >> LINIX UNIX >> 文章正文
[推荐]Linux下的中文显示和支持常见问题解答
      ★★★
Linux下的中文显示和支持常见问题解答
文章整理发布:黑客风云 文章来源:www.05112.com 更新时间:2006-10-23

  二、Linux下显示中文文件名

  linux下显示fat分区下的中文文件名:

  

mount -t vfat -o codepage=936,iocharset=cp936 /dev/hda1 /mnt/c

  或

  

mount -t vfat -o codepage=936,iocharset=gb2312 /dev/hda1 /mnt/c

  或者修改/etc/fstab文件:

  

 /dev/hda1 /mnt/c vfat defaults,codepage=936,iocharset=cp936 0 0

  或

  

/dev/hda1 /mnt/c vfat defaults,codepage=936,iocharset=gb2312 0 0

  经过试验,这里不能是GB2312,只能是gb2312(RH9下)。在Linux下显示光盘上的中文文件名;发现在mount的时候指定-o iocharset=cp936就可以了。注意不能用-o codepage=cp936,这一句一加上就不行了,相关文档见内核源码的Documentation/filesystems/isofs.txt。

  三、smb中的中文显示

  rh8下smbclient显示网上邻居中文的问题,rh8带的smbclient似乎有点问题, 访问windows机器的时候没法显示中文目录和文件名。我的解决办法是在/etc/samba/smb.conf的global配置部分加入如下两行:

  

client code page = 936  
  character set = 936

  这两行的顺序很重要, 不能颠倒了。执行smbclient的时候会有一行错误信息"unrecognized character set", 不过不影响使用。

  四、中文pdf的显示

  linux下如何看中文pdf,RH9.0对中文PDF的支持已经很好,一般的中文pdf都可以打开。如果有问题,参考下面的方法:

  方案1

  安装xpdf的中文字体包。默认这个是安装好的。可以用下面的命令: rpm -qa | grep 'xpdf' 看看有没有下面的包:

  

xpdf-chinese-traditional-2.01-8  
  xpdf-chinese-simplified-2.01-8

  如果没有,参照下面的步骤:

  1. 安装xpdf、xpdf-chinese-simplified这两个rpm包。

  2. 修改/usr/share/xpdf/chinese-simplified/add-to-xpdfrc, 把第1行的Adobe-G1改成Adobe-GB1。

  3. 修改/usr/share/xpdf/chinese-simplified/add-to-xpdfrc.config,把第1行的Adobe-G1改成Adobe-GB1,并将所有的/usr/local/share改成/usr/share。

  4. 将/usr/share/xpdf/chinese-simplified/add-to-xpdfrc.config中的内容添加到/etc/xpdfrc的最后。

上一页  [1] [2] [3] 下一页  

文章录入:sygbox    责任编辑:sygbox 
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
Copyright @2006 黑客风云 ●业务联系:QQ 联系怪人 联系奇人 Email:给怪人发邮件 给奇人发邮件
ICP备案:冀06009886