我已按照许多页面上的说明进行操作,例如这,它表示运行以下命令:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jdk
然而,当我这样做的时候仍然得到以下错误:
me@mycomputer:~$ sudo apt-get install sun-java6-jdk Reading package lists... Done
Building dependency tree Reading state information... Done
Package sun-java6-jdk is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package sun-java6-jdk has no installation candidate
我知道 Java 可以从很多其他来源获得,但由于一些原因,我不能在这里详述。必须使用此特定版本。
我该怎么做才能安装它?
答案1
答案2
此外,你可能会发现这篇博文很有帮助。它对我来说很有效,而且完全没有麻烦(脚本安装与构建自己的 Java 包):
您可以找到脚本和完整用法github 上的说明。
使用此脚本的快速指南如下:
cd ~/ wget https://github.com/flexiondotorg/oab-java6/raw/master/oab-java.sh -O oab-java6.sh chmod +x oab-java6.sh sudo ./oab-java6.sh sudo apt-get update && sudo apt-get install sun-java6-jdk
答案3
以下命令应该可以帮助您在 ubuntu 10.04 中获取 sun jdk6
sudo add-apt-repository ppa:sun-java-community-team/sun-java6
sudo apt-get update
sudo apt-get install sun-java6-jdk
sudo update-java-alternatives -s java-6-sun
答案4
安装 OpenJDK
sudo apt-get install openjdk-6-jdk