需要在 ubuntu 11.04 上安装 sun-java5-jdk

需要在 ubuntu 11.04 上安装 sun-java5-jdk

我在http://packages.ubuntu.com/hardy/devel/sun-java5-jdk 它依赖于 sun-java5-jre。所以我要http://packages.ubuntu.com/hardy/sun-java5-jre先安装它。但它依赖于 sun-java5-jdk!!如何安装???

答案1

你好,只需将所有 4 个 hardy 包(从您发布的同一位置 [抱歉,我无法发布超过 2 个 url])下载到一个目录中。

  • sun-java5-bin_1.5.0-15-0ubuntu1_amd64.deb
  • sun-java5-demo_1.5.0-15-0ubuntu1_amd64.deb
  • sun-java5-jdk_1.5.0-15-0ubuntu1_amd64.deb
  • sun-java5-jre_1.5.0-15-0ubuntu1_all.deb

然后运行命令

sudo dpkg -i sun-java5*.deb

完成后(我认为它会抱怨 unixodbc 和一些东西)运行

sudo apt-get -f install

然后你就应该可以运行 Java 1.5。

干杯

答案2

我还需要在 ubuntu 11.04 上安装 java5(为了在 32 位系统上编译 froyo),这对我来说很有效:

sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse"
sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy-updates multiverse"
sudo apt-get update
sudo apt-get install sun-java5-jdk

花了一段时间,出现了一些不相关的警告,但最终还是安装成功了。安装完成后,我做了以下操作:

sudo update-alternatives --config java

并切换到 java5,这是替代方案之一。

此后,您只需发出 uptade-alternatives 调用即可返回到 java 6。

相关内容