LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: songzw

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

[复制链接]
 楼主| 发表于 2007-7-24 12:32:22 | 显示全部楼层
谢!

用方法三成功了,我就想应该在 emerge 前加个变量就可以控制参数了,但新手就是不知道加什么

再谢!


Post by ZDN
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 13:07:59 | 显示全部楼层
Post by songzw
谢!

用方法三成功了,我就想应该在 emerge 前加个变量就可以控制参数了,但新手就是不知道加什么

再谢!

1/2/3都可以成功
如果你是打算以后一直用这个password-save选项,用3是最不明智的
1 是永久的,全局的
2 是永久的,针对个别包的
3 是暂时的,下次升级就没有了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-24 13:34:39 | 显示全部楼层
Post by zhllg
1/2/3都可以成功
如果你是打算以后一直用这个password-save选项,用3是最不明智的
1 是永久的,全局的
2 是永久的,针对个别包的
3 是暂时的,下次升级就没有了

嗯,决定用2了
回复 支持 反对

使用道具 举报

发表于 2007-7-24 19:20:59 | 显示全部楼层
似乎可以这样作:
  1. #mkdir -p /etc/portage/env/net-misc
  2. #cat << END > /etc/portage/env/net-misc/openvpn
  3. CFLAGS="My cflags here"
  4. FEATURES="$FEATURES my features"
  5. USE="passwordsave"
  6. END
  7. #emerge -1av openvpn
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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