LinuxSir.cn,穿越时空的Linuxsir!

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

如何改变gentoo默认的编译选项?

[复制链接]
发表于 2006-5-16 15:54:40 | 显示全部楼层 |阅读模式
我是gentoo新手,我有些问题请高手解答:
1.直接使用emerge可以很好的按照默认的配置选项进行安装,但有时我想对一些软件的编译选项自定,如何使用gentoo的portage来完成?
2.安装的firebox版本只有1.0.8,而且firebox还是英文版,为什么不能安装最新的版本1.5.x? 如何汉化1.0.8版的firebox?
先谢过!
发表于 2006-5-16 17:45:38 | 显示全部楼层
1.
man make.conf
vi /etc/make.conf

2.
man portage
firefox 1.0.8 是稳定版(x86),firefox 1.5 在测试版(~x86)里,可以通过以下方式安装 firefox 1.5:
echo "www-client/mozilla-firefox ~x86" > /etc/portage/package.keywords
emerge -av mozilla-firefox
回复 支持 反对

使用道具 举报

发表于 2006-5-16 18:19:48 | 显示全部楼层
但是,没法汉化,我装了 “firefox-zh-CN-1.5.0.3.xpi” 这个插件,可是没有效果,还是英文的,自己去改文件也没有改变,上次在Debian下我没有装插件直接改文件就可以了,这里却没有效果,奇怪啊
回复 支持 反对

使用道具 举报

发表于 2006-5-16 18:42:14 | 显示全部楼层
about:config 修改 ****为true,忘记了,搜索以下"中文 firefox"
回复 支持 反对

使用道具 举报

发表于 2006-5-16 20:07:01 | 显示全部楼层
试了一下,输个lang就会出来两个选项,估计换成zh-CN就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-17 09:40:29 | 显示全部楼层
Post by shpchp
1.
man make.conf
vi /etc/make.conf

2.
man portage
firefox 1.0.8 是稳定版(x86),firefox 1.5 在测试版(~x86)里,可以通过以下方式安装 firefox 1.5:
echo "www-client/mozilla-firefox ~x86" > /etc/portage/package.keywords
emerge -av mozilla-firefox



1.修改make.conf只是自定整个系统的软件模块,我是想对每个软件模块进行编译配置。该如何做呢?
2.我测试了一下,emerge告诉我已装了firefox1.0.8,问我是否再装firefox1.0.8?
回复 支持 反对

使用道具 举报

发表于 2006-5-17 14:04:06 | 显示全部楼层
Post by mike__dong
1.修改make.conf只是自定整个系统的软件模块,我是想对每个软件模块进行编译配置。该如何做呢?
2.我测试了一下,emerge告诉我已装了firefox1.0.8,问我是否再装firefox1.0.8?

1. http://www.gentoo.org/doc/zh_tw/handbook/handbook-x86.xml?part=2&chap=2#doc_chap3
2. 可以。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-22 08:52:24 | 显示全部楼层
谢谢!已能装firefox 1.5.0.3. 但还是英文的,中文的不能装吗?
还想请教 package.keywords 里加入 “www-client/mozilla-firefox ~x86"是啥意思?为啥就能装1.5.0.3,而不是1.0.8?
还有问题1没有答案,谢谢大虾们!
回复 支持 反对

使用道具 举报

发表于 2006-5-22 10:03:44 | 显示全部楼层
Post by mike__dong
谢谢!已能装firefox 1.5.0.3. 但还是英文的,中文的不能装吗?
还想请教 package.keywords 里加入 “www-client/mozilla-firefox ~x86"是啥意思?为啥就能装1.5.0.3,而不是1.0.8?
还有问题1没有答案,谢谢大虾们!
问题1:设置/etc/portage/package.use,http://www.gentoo.org/doc/zh_tw/handbook/handbook-x86.xml?part=2&chap=2#doc_chap2

package.keywords 里加入 “www-client/mozilla-firefox ~x86"意思是umask ~x86,即可以安装testing版本,现在1.5.0.3是testing,1.0.8是stable。如果package.keywords里没设,就只能装1.0.8,如果设了,两个都可以装,但低版本的得特别指定:
emerge =mozilla-firefox-1.0.8
所有这些手册里都有介绍的。
回复 支持 反对

使用道具 举报

发表于 2006-5-22 13:08:53 | 显示全部楼层
中文的问题,下载zh-CN.xpi插件安装后,在about:config里修改general.useragent.locale值为zh-CN就可以了
回复 支持 反对

使用道具 举报

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

本版积分规则

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