LinuxSir.cn,穿越时空的Linuxsir!

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

请问怎么在 emerge 时加上自己的参数?

[复制链接]
发表于 2007-7-23 16:22:04 | 显示全部楼层 |阅读模式
如在 emerge openvpn 时加上 --enable-password-save
发表于 2007-7-23 16:40:01 | 显示全部楼层
只有改ebuild
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-23 16:59:41 | 显示全部楼层
Post by zhllg
只有改ebuild


不是吧,这么麻烦?

可是我看它的 ebuild 里 passwordsave 在 IUSE 变量里呀。
回复 支持 反对

使用道具 举报

发表于 2007-7-23 17:55:25 | 显示全部楼层
既然有passwordsave这个USE,那就启用。
回复 支持 反对

使用道具 举报

发表于 2007-7-24 03:14:09 | 显示全部楼层
Post by songzw
不是吧,这么麻烦?

可是我看它的 ebuild 里 passwordsave 在 IUSE 变量里呀。

那就不叫自己的参数了
ebuild里很明显
你这个问题问的太失败了,你一早就该提到passwordsave这个USE标记

$ grep password-save /usr/portage/net-misc/openvpn/openvpn-2.1_rc4-r1.ebuild -A 2 -B 2
        econf ${myconf} \
                $(use_enable ipv6) \
                $(use_enable passwordsave password-save) \
                $(use_enable ssl) \
                $(use_enable ssl crypto) \
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-24 09:21:25 | 显示全部楼层
Post by zhoukb
既然有passwordsave这个USE,那就启用。


请问怎么启用?
回复 支持 反对

使用道具 举报

发表于 2007-7-24 09:50:54 | 显示全部楼层
请去读手册吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-24 10:27:17 | 显示全部楼层
Post by diony
请去读手册吧。


IUSE 里有了,为什么没有自动启用呢?
回复 支持 反对

使用道具 举报

发表于 2007-7-24 10:57:36 | 显示全部楼层
Post by songzw
IUSE 里有了,为什么没有自动启用呢?


IUSE有,是代表这个软件能够提供这个USE属性.
有些USE默认是启用的,有些是不启用的.应该是profile来控制的.
要启用某个USE,你需要
1.加入make.conf
USE="xxx"
或者 2.加入/etc/portage/package.use
dev-libs/package xxx
或者 3.USE='xxx' emerge package

--------------------
想了一下,我也有个没弄清楚的地方.
有时我emerge了一个包,如jdk,然后再emerge其他能够提供java USE的包.
这时候java USE是默认启用的,这是怎么做到的?
回复 支持 反对

使用道具 举报

发表于 2007-7-24 12:05:28 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则

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