gentoo的ACCEPT_LICENSE
最近 sudo emerge -avuDN @system @world 的时候,老是会有这样的提示:
!!! The following installed packages are masked: - app-cdr/nero-4.0.0.0 (masked by: Nero-EULA-US license(s)) A copy of the 'Nero-EULA-US' license is located at '/usr/portage/licenses/Nero-EULA-US'. - app-emulation/virtualbox-bin-3.0.8 (masked by: PUEL license(s)) A copy of the 'PUEL' license is located at '/usr/portage/licenses/PUEL'. |
也不知道哪个版本的portage引入的这个机制,不过看文档倒是3年前就有的。
不过,如果你像我一样是个人用户,并不是很在意版权问题的话(其实也没啥问题,呵呵),其实只需要在 /etc/make.conf 里加一行:
ACCEPT_LICENSE="*" |
就可以解决这个烦人的提示了。
PS: 这个东西现在貌似还不是很完善,因为目前都还没有在 emerge –info 里体现出来。。。
wd 在 2009年10月15日 16:00 说:【 】
好像不影响 emerge ?
bones7456 在 2009年10月15日 16:06 说:【 】
如果被mask掉的包有更新的,应该不会自动更新了吧?
wd 在 2009年10月15日 18:20 说:【 】
我的 virtualbox-bin 没有做什么特别的,结果好像可以升级。
卢松松 在 2009年10月15日 17:33 说:【 】
我好像是第一次来贵博哦
玉米疯收 在 2009年10月20日 12:56 说:【 】
呵呵 ,原来骨头大侠也是用gentoo的,呵呵 。收藏了。
MeaCulpa 在 2009年10月20日 16:09 说:【 】
我也才知道,装商业游戏多的话,必备。
shuge.lee 在 2009年11月02日 22:30 说:【 】
sudo emerge -avuDN @system @world
和
sudo emerge -avuDN system world
的区别在?
bones7456 在 2009年11月03日 08:56 说:【 】
规范一点吧
yegle 在 2009年11月18日 23:23 说:【 】
@system和@world是高版本portage才支持的
yegle 在 2009年11月18日 23:24 说:【 】
加了之后才发现有高版本virtualbox可用了…