能夠滿足所有ebuilds“dev-java/sun-jdk”被屏蔽:dlj - 1.1許可(第)

數天前,當我更新我的Java版本的服務器容納了以下錯誤:

!!! The following installed packages are masked:
- dev-java/sun-jdk-1.6.0.17 (masked by: dlj-1.1 license(s))
A copy of the 'dlj-1.1' license is located at '/usr/portage/licenses/dlj-1.1'.

- Dev-java/sun-jdk-1.5.0.22(蒙面人:dlj - 1.1許可(s))的
欲了解更多信息,請參閱掩蔽在出現的第20件
男子頁或參考 Gentoo手冊。

能夠滿足所有ebuilds“dev-java/sun-jdk”被掩蓋。
下列其中一個蒙面包需要完成您的請求:
- Dev-java/sun-jdk-1.6.0.18-r1(蒙面人:dlj - 1.1許可(S)和〜86關鍵字)
副本的'dlj - 1.1的牌照位於'/ usr/portage/licenses/dlj-1.1'。

- Dev-java/sun-jdk-1.6.0.18(蒙面人:dlj - 1.1許可(S)和〜86關鍵字)
- Dev-java/sun-jdk-1.6.0.17(蒙面人:dlj - 1.1許可(s))的
- Dev-java/sun-jdk-1.5.0.22(蒙面人:dlj - 1.1許可(s))的

解決的辦法是接受許可,正如人們在賀電中說。 但是,有幾種可能:

  1. 全系統接受所有許可證:
    添加在文件/etc/make.conf加入以下行:
    ACCEPT-LICENSE="*"
  2. 全系統接受一個或多個特定的牌照:
    添加在文件/etc/make.conf加入以下行:
    ACCEPT_LICENSE="dlj-1.1
  3. 接受授權的包:
    添加文件/etc/portage/package.license添加以下行:
    dev-java/sun-jdk dlj-1.1

我選擇了後者:

echo "dev-java/sun-jdk dlj-1.1" >> /etc/portage/package.license

和已經解決的問題是解決 :)

0回應“能夠滿足所有ebuilds”dev-java/sun-jdk“被屏蔽:dlj - 1.1許可(第)”


  • 沒有評論

留下一個回复

XHTML:您可以使用下列內容的<a href="" title=""> <acronym title="">的首新聞<blockquote cite=""> <cite>的<code>“刪除日期時間 =“”“<em>的<i> <q cite=""> <strike>的<strong>: