I am LAZY bones? AN ancient AND boring SITE

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 里体现出来。。。

最后修改时间: 2009年10月20日 16:28

本文章发表于: 2009年10月15日 15:49 | 所属分类:gentoo, 流水帐. | 您可以在此订阅本文章的所有评论. | 您也可以发表评论, 或从您的网站trackback.

10 个评论 关于: “gentoo的ACCEPT_LICENSE”

  1. wd 在 2009年10月15日 16:00 说:回复

    好像不影响 emerge ?

    • bones7456 在 2009年10月15日 16:06 说:回复

      如果被mask掉的包有更新的,应该不会自动更新了吧?

      • wd 在 2009年10月15日 18:20 说:回复

        我的 virtualbox-bin 没有做什么特别的,结果好像可以升级。

  2. 卢松松 在 2009年10月15日 17:33 说:回复

    我好像是第一次来贵博哦

  3. 玉米疯收 在 2009年10月20日 12:56 说:回复

    呵呵 ,原来骨头大侠也是用gentoo的,呵呵 。收藏了。

  4. MeaCulpa 在 2009年10月20日 16:09 说:回复

    我也才知道,装商业游戏多的话,必备。

  5. 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才支持的

  6. yegle 在 2009年11月18日 23:24 说:回复

    加了之后才发现有高版本virtualbox可用了…

发表评论