如何安装旧版本的 Java

亚历克斯·斯普林

在更新管理器提示后,我今天将安装的 sun-java6-jdk 包更新为版本 6.24-1build0.10.10.1。然而,这现在会导致一些编译失败,所以我想恢复到我安装的以前的版本。

我曾尝试使用 Synaptic,但禁用了“强制版本”菜单命令。

我已经尝试了以下命令来安装以前的版本

sudo apt-get install sun-java6-jdk=6.22-0ubuntu1~10.10

但我不确定我有正确的版本:

Reading package lists... Done 
Building dependency tree
Reading state information... Done 
E: Version ‘6.22-0ubuntu1~10.10’ for ‘sun-java6-jdk’ was not found

我从这个更新日志中获取了这个版本号:https : //launchpad.net/ubuntu/+source/sun-java6/+changelog

这是安装以前版本的软件包的正确方法吗?我是否从 sun-java6 更改日志中获得了正确的版本?

帕尔巴库利希

这是降级软件包的正确方法,但您似乎将版本号弄错了....

apt-get install sun-java6-jdk=6.22-0ubuntu1~10.10 - 不会工作,因为 Package.gz 列表中没有这样的包,这就是为什么你得到错误:版本 '6.22-0ubuntu1~10.10' for '未找到 sun-java6-jdk'。

试试这个... dpkg -r sun-java6-jdk--- 删除 sun-java6-jdk

为您以前的 sun-java6-jdk 版本下载 .deb,您可能已经在 /var/cache/apt/archives 中拥有此文件 --- 使用:$ ls /var/cache/apt/archives/sun* -lash在您的终端中找出您本地是否有旧版本。

apt-get install -d sun-java-jdk / openjdk-6-jdk -- -d 只会将文件下载到您的 /var/cache/apt/arhives 文件夹中。

dpkg -i --force-downgrade /var/cache/apt/archives/sun-java-jdk(您拥有的版本号)。

在 Synaptic 中锁定版本,因此 ubuntu 不会尝试再次升级它。dpkg 手册页也将有助于解释事情——在手册页中降级有一个很大的警告标签,所以请注意不要破坏你的依赖项。这里这里有一篇文章解释了降级。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何删除旧版本的Java并安装新版本

来自分类Dev

旧版本的Java使用JXLS

来自分类Dev

如何使用Selenium(Java)同时支持旧版本和新版本的Firefox

来自分类Dev

如何安装旧版本的Jenkins?

来自分类Dev

如何安装旧版本的sbt?

来自分类Dev

如何安装旧版本的PHPUNIT?

来自分类Dev

如何安装旧版本的Jekyll?

来自分类Dev

如何安装旧版本的PhoneGap / Cordova

来自分类Dev

如何安装较旧版本的Typescript?

来自分类Dev

如何安装旧版本的ReSharper插件?

来自分类Dev

如何轻松安装旧版本的Firefox?

来自分类Dev

如何安装旧版本的ReSharper插件?

来自分类Dev

如何安装较旧版本的Jekyll?

来自分类Dev

如何安装旧版本的墙纸?

来自分类Dev

Mqtt:如何安装mosquitto旧版本

来自分类Dev

适用于旧版本Java的Spring Boot

来自分类Dev

Java Eclipse运行我的代码的旧版本

来自分类Dev

我可以卸载旧版本的Java吗?

来自分类Dev

旧版本的Clojure java.jdbc文档?

来自分类Dev

是否可以在旧版本的Java上运行applet

来自分类Dev

如何在旧版本之上安装新版本?

来自分类Dev

安装旧版本的Mono

来自分类Dev

安装旧版本的Foundation

来自分类Dev

安装旧版本的gfortran

来自分类Dev

如何安装Yeoman Generator的较旧版本(还原)?

来自分类Dev

如何在MAC上安装旧版本(1.6.18)svn

来自分类Dev

混合安装-如何删除旧版本的openscenegraph

来自分类Dev

如何安装旧版本的postgresql和postgis?

来自分类Dev

如何安装旧版本的作曲家