LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1126|回复: 10

Ebuild文件中怎样加configure的自定义参数。。。

[复制链接]
发表于 2006-7-23 22:36:22 | 显示全部楼层 |阅读模式
比如我要emerge  mplayer中文界面,需要configure --language=zh_CN ,默认没有用USE也不能解决,我想通过修改ebuild文件实现行不行?问题是怎么改。。。请指教啊:confused:
发表于 2006-7-23 22:53:52 | 显示全部楼层
在make.conf里设置LINGUAS=zh_CN是可以的
回复 支持 反对

使用道具 举报

发表于 2006-7-24 10:11:29 | 显示全部楼层
有一个设置方式,在论坛中见过一次,不过从来没用过,忘记了……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-24 22:53:51 | 显示全部楼层
Post by zhllg
在make.conf里设置LINGUAS=zh_CN是可以的

经试验该方法可以,谢谢。只是觉得在make.conf中设置有些琐碎没有规律性,比如ALSA_CARDS="hda-intel",VIDEO_CARDS="nv nvidia vesa"或者在那里可以找到这些关键字?
回复 支持 反对

使用道具 举报

发表于 2006-7-24 23:09:45 | 显示全部楼层
http://www.gentoo.org/doc/en/guide-localization.xml
这里有介绍

目前似乎确实没有一个资料介绍所有可以在make.conf里设置的变量。
不过只要按部就班的使用gentoo(包括看文档,关注每期GWN),就应该可以了解到
回复 支持 反对

使用道具 举报

发表于 2006-8-3 19:55:54 | 显示全部楼层
两个问题

1.)
那个doc说可以选多个:
(Add in the LINGUAS variable. For instance,
for German, Finnish and English
LINGUAS="de fi en"

如果设置LINGUAS="en zh_CN",会有菜单选择英文还是中文界面吗?是en_US还是en_GB?默认是哪个?

2.)
在USE里加入linguas_zh_CN和上面那个差不多吧,但是哪个优先级高,还是两个加起来?
在USE里也应该可以设多个linguas_*吧,又回到上面那个问题了

不好一丝,目前没有gentoo,只有kubuntu,没法试;-)
回复 支持 反对

使用道具 举报

发表于 2006-8-3 20:16:30 | 显示全部楼层
可以设置多个LINGUAS,至于显示出来的与你设置的locale有关。
回复 支持 反对

使用道具 举报

发表于 2006-8-3 20:20:03 | 显示全部楼层
1. en不用设置,默认就是英文。如果需要,写全,比如en_US。
2. 不是每个包都认linguas_zh_CN,保险的话两个地方都写。
回复 支持 反对

使用道具 举报

发表于 2006-8-3 21:08:54 | 显示全部楼层
duoxie-,-
回复 支持 反对

使用道具 举报

发表于 2006-8-3 22:22:14 | 显示全部楼层
Post by schoolwind
经试验该方法可以,谢谢。只是觉得在make.conf中设置有些琐碎没有规律性,比如ALSA_CARDS="hda-intel",VIDEO_CARDS="nv nvidia vesa"或者在那里可以找到这些关键字?


man make.conf
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表