我尝试添加Canonical Partner存储库,但我仍然找不到sun-java6-jdk
包。在Ubuntu 10.10(Maverick Meerkat)上安装Oracle Sun JDK而不是OpenJDK的正确方法是什么?
答案 0 :(得分:56)
目前,对于 Ubuntu 10.10 和 10.04 用户,Sun Java 6软件包现在运行良好。这对我来说可以。
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:sun-java-community-team/sun-java6
sudo apt-get update
sudo apt-get install sun-java6-jdk
答案 1 :(得分:30)
更新(2010/10/01): Yesss,Sun Java Finally Uploaded To The Ubuntu 10.10 Maverick Official Partner Repository。
更新(2010/09/27):读者可能需要查看Sun Java6 Packages [updated]。我仍然期望在合作伙伴回购时可以在相关时间点获得官方套餐。
由于未知原因,合作伙伴存储库中的sun-java6-jdk 尚未。
因此,请从http://archive.canonical.com/pool/partner/s/sun-java6/下载所需的软件包,然后使用dpkg -i
安装它们。
或暂时替换特立独行的合作伙伴存储库
http://archive.canonical.com/ubuntu maverick partner
由清晰的(在maverick
中替换lucid
,请告诉我您是否需要更多帮助才能执行此操作)。然后,安装sun-java6。并恢复变化。
答案 2 :(得分:23)
sudo add-apt-repository ppa:sun-java-community-team/sun-java6
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-bin sun-java6-jdk
答案 3 :(得分:16)
安装:
表示10.10:
sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner"
表示11.04
sudo add-apt-repository "deb http://archive.canonical.com/ natty partner"
继续:
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin
默认使用:
sudo update-alternatives --config java
安装JDK:
sudo apt-get install sun-java6-jdk
源代码(用于开发):
sudo apt-get install sun-java6-source
答案 4 :(得分:11)
您需要做的就是取消注释/etc/apt/sources.list中引用“合作伙伴”的两行
sudo nano /etc/apt/sources.list
# uncomment the two lines referring to "partner"
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-bin sun-java6-jdk
(我在Ubuntu 10.10,64 amd上找不到命令add-apt-repository ...甚至用apt-cache搜索都没有产生任何结果)
答案 5 :(得分:7)
它适用于我,但使用不同的命令:
root@ubuntu:/usr/bin# sudo apt-get install sun-java6
错误讯息:
无法找到sun-java6包。
root@ubuntu:/usr/bin# sudo apt-get install sun-java*
Bam,它有效。
答案 6 :(得分:2)
您可能必须使用Lucid合作伙伴存储库中的版本。我在Lucid中做了这个(我使用了Karmic multiverse的版本,在我意识到它被移动到合作伙伴仓库之前),它运行良好。不知道Maverick的去向。
答案 7 :(得分:2)
我假设您需要JDK本身。如果是这样,您可以通过以下方式完成此任务:
sudo add-apt-repository ppa:sun-java-community-team/sun-java6
sudo apt-get update
sudo apt-get install sun-java6-jdk
你真的不需要编辑源代码或其他任何内容。
答案 8 :(得分:2)
这对我有用:
sudo add-apt-repository ppa:sun-java-community-team/sun-java6
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-jdk
答案 9 :(得分:1)
对于Ubuntu 10.10桌面,只需执行以下操作: Ubuntu - Installing Java 。
答案 10 :(得分:1)
如果add-apt-repository不能正常运行,请尝试:
sudo apt-get install python-software-properties
为了执行该命令需要该包,在我的服务器中默认情况下没有安装(Ubuntu服务器x64)
答案 11 :(得分:0)
Ubuntu存储库可能更有用
https://wiki.ubuntu.com/LucidLynx/ReleaseNotes#Sun%20Java%20moved%20to%20the%20Partner%20repository
答案 12 :(得分:0)