如何在Ubuntu 10.10(Maverick Meerkat)上安装Sun Java JDK?
我试图添加Canonical Partner存储库,但仍然找不到sun-java6-jdk
软件包。 在Ubuntu 10.10 (Maverick Meerkat)上安装Oracle Sun JDK而不是OpenJDK的正确方法是什么?
更新(2010/10/01): Yesss, Sun Java终于上传到了Ubuntu 10.10 Maverick官方合作伙伴信息库 。
更新(2010/09/27):读者可能想检查Sun Java6 Packages [已更新] 。 尽pipe如此,我仍然期望官方软件包在合作伙伴回购协议中可用。
由于未知原因,sun-java6-jdk在合作伙伴存储库中尚不可用。
所以要么从http://archive.canonical.com/pool/partner/s/sun-java6/下载所需的软件包,并用;dpkg -i
安装它们。
或暂时replace特立独行的合作伙伴存储库
http://archive.canonical.com/ubuntu maverick partner
由清楚的一个(在上面的行中lucid
replacemaverick
,让我知道如果你需要更多的帮助做到这一点)。 然后,安装sun-java6。 并恢复变化。
目前,Sun Java 6软件包现在正在为Ubuntu 10.10和10.04用户正常工作。 这对我来说可以。
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
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
安装:
为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
这些说明的来源: https : //help.ubuntu.com/community/Java
您只需要取消注释/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上的命令add-apt-repository,64 amd …即使使用apt-cache进行search也不会产生任何结果)
它对我来说工作正常,但有一个不同的命令:
root@ubuntu:/usr/bin# sudo apt-get install sun-java6
错误信息:
找不到软件包sun-java6。
root@ubuntu:/usr/bin# sudo apt-get install sun-java*
巴姆,它的工作。
您可能必须使用Lucid合作伙伴信息库中的版本。 我在Lucid(我使用了Karmic multiverse的版本,在我意识到它已经被移动到合作伙伴回购之前)中这样做,并且它工作的很好。 不知道它在特立独行的地方。
这对我工作:
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
我假设你需要JDK本身。 如果是这样,你可以完成这个:
sudo add-apt-repository ppa:sun-java-community-team/sun-java6 sudo apt-get update sudo apt-get install sun-java6-jdk
你根本不需要编辑源代码或者其他东西。
如果add-apt-repository不能正常工作,试试这个:
sudo apt-get install python-software-properties
该软件包是为了执行该命令所必需的,在我的服务器中默认没有安装(Ubuntu服务器x64)
对于Ubuntu 10.10桌面,只需执行以下操作: Ubuntu – 安装Java 。
Ubuntu的reporsitories可以更有用
https://wiki.ubuntu.com/LucidLynx/ReleaseNotes#Sun%20Java%20moved%20to%20the%20Partner%20repository
这里是一步一步的说明, 如何在Ubuntu 10.10 Maverick Meerkat中安装Sun Java JDK 。