基本上很多软件都因为gb2312的问题而无法正常显示
开始是gftp,后来发现chmsee也无法看gb2312编码的文件,还有evolution在收gb2312的邮件时也是乱码(不过它里面可以选择gb2312,所以还能用),bmp在播放时,列表显示非utf8,我猜是gb2312的
sudo locale-gen zh_CN\ GB2312
出现
Error: 'zh_CN GB2312' is not a supported language or locale
用
locale -a
出现了utf8和gbk但是没有出现gb2312
cat /usr/share/i18n/SUPPOTED
又可以看的到zh_CN GB2312
请问怎么解决
[问题]请教gb2312的问题,弄了很多天都没结果
-
- 帖子: 22
- 注册时间: 2006-10-30 10:51
-
- 帖子: 27
- 注册时间: 2006-03-30 21:41
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
-
- 帖子: 22
- 注册时间: 2006-10-30 10:51
-
- 帖子: 22
- 注册时间: 2006-10-30 10:51
-
- 帖子: 81
- 注册时间: 2006-02-28 17:08
- 联系:
我找的,不知道对你有帮助没?1 、 配置你的locale 执行 dpkg-reconfigure locales 选择你要用的locale,比如我选择了 en_US.UTF-8 zh_CN.GB2312 zh_CN.UTF-8 zh_CN.GB18030 zh_CN.GBK ,回车,选择你的系统默认locale 我选择的en_US.UTF-8 因为我觉得linux控制台没必要用中文,还要装个ZHCON,麻烦。
2 、 现在更新下你的源,apt-get update && apt-get upgrade
3 、 现在安装localepurge , apt-get install localepurge 在对话框中选择你要保留使用的locale .默认情况下它已经选好了你现前设置的那些locale,所以直接回车。当然你也可以 dpkg-reconfigure localepurge 进行详细的配置。 现在执行localepurge 这步将清除你用不着的locale,让他们释放你的磁盘空间。以后你不管安装什么软件,它都将自动帮你清除那些没用的locale。
清除完,它会提示你释放了多少磁盘空间。当然你可以配置它让它显示清除了哪些locale。