[已解决]6.06下面手动生成locales呢?

系统字体配置、中文显示和输入法问题
回复
suncold
帖子: 26
注册时间: 2007-01-19 13:34
来自: ZJU
送出感谢: 0
接收感谢: 0
联系:

[已解决]6.06下面手动生成locales呢?

#1

帖子 suncold » 2007-01-22 10:58

(论坛搜索了一遍,结果太多,实在是没精力一个一个查找了,直接提问吧,各位见谅)

以前一直用Debian的,向来用 $dpkg-reconfigure locales 来手动生成locales,以及选择默认的选项,而且可以自己手动修改 /etc/environment的LANG选项来设定。
记得原来帮别人在breezy里面也这么干过。

可是怎么到了6.06就不行了呢?
需要怎么弄才能像原来一样的?为什么连这个自由都没有了?讨厌被束缚的感觉。

----------------------------------------------
不管怎么说,系统还是需要生成gbk和gb18030,甚至其他语言的locale,有时候确实需要它存在的。
找到一个手动选取生成需要的locale的方法:
1. $sudo cp /usr/share/i18n/SUPPORTED /var/lib/locales/supported.d/local
(记得替换文件前备份始终是个好习惯)
2. $sudo vi local
(我习惯用vi,你们换你们自己习惯的编辑器就行)
删除文件中不需要的locale,保留需要的部分。
3. $sudo rm local~
我的6.06会在我保存文件时自动把原文件备份成local~,要命的是生成local时还会参照这个备份文件,很奇异,莫非是因为只读文件的缘故?也许下次该先chmod一下。
4. $sudo dpkg-reconfigure locales
这样就可以生成我需要的所有locales

说实话,个人感觉ubuntu试图为使用者简化语言配置,可是反而搞的我觉得不舒服,生成locales比Debian麻烦了不少。
上次由 suncold 在 2007-01-23 22:35,总共编辑 1 次。
头像
zhan
帖子: 1880
注册时间: 2005-08-15 0:04
来自: 南7技校
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 zhan » 2007-01-22 11:22

研究下 locale-gen
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn
suncold
帖子: 26
注册时间: 2007-01-19 13:34
来自: ZJU
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 suncold » 2007-01-22 11:36

zhan 写了:研究下 locale-gen
多谢!
这个东西第一次用,摸了半天
可以生成一个新的locale,但是还是不能选择么,只是单单生成而已。
然后还是要自己手动编辑/etc/environment
还不如直接编辑/var/lib/locales/supported.d/local来的快呢!

不知道是不是我没搞懂什么东西
反正目前的状态让我觉得不舒服,大概是Debian太久,习惯改不过来吧,呵呵
buntu
帖子: 6
注册时间: 2007-01-25 18:33
送出感谢: 0
接收感谢: 0

#4

帖子 buntu » 2007-01-25 18:52

同感,同问。
头像
sinoyster
帖子: 958
注册时间: 2005-10-16 13:24
来自: 四川成都
送出感谢: 2 次
接收感谢: 0
联系:

#5

帖子 sinoyster » 2007-01-26 10:48

改两个地方
一个是
/etc/belocs/locale-gen.conf
PURGE=no 该为
PURGE=yes
这个在重新生成locale的时候会删除多余的locale
另一个是编辑
/var/lib/locales/supported.d/
目录下的问题
只用三个就可以了
其中:
local 是默认编码
en是英文编码
zh是中文编码

运行sudo locale-gen就会自动生成设定的locale了

另后面带~的文件是vi产生的备份文件,如果你不需要的话可以修改$HOME/.vimrc
加上
set nobackup
就可以了
Thank you Ubuntu Team!!!!
I still can't belive this is free...
suncold
帖子: 26
注册时间: 2007-01-19 13:34
来自: ZJU
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 suncold » 2007-01-29 0:12

多谢楼上的指点这刚才照做了一遍,这下子基本上明白了
回复

回到 “字体美化和中文支持”