Как установить более старую версию Java

Я обновил мою установку пакета sun-java6-jdk сегодня до версии 6.24-1build0.10.10.1 после запроса диспетчера обновлений. Однако теперь это приводит к некоторым сбоям компиляции, поэтому я хотел бы вернуться к предыдущей версии, которую я установил.

Я попытался использовать Synaptic, но команда меню «Force Version» отключена.

Я попытался выполнить следующую команду для установки предыдущей версии

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

Но я не уверен, что у меня есть правильная версия: [!d4 ]

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?

1
задан 4 February 2014 в 16:17

1 ответ

То, как я получил более старую версию java, отличается. Я использовал команду $ sudo apt-get install default-jre, поэтому вы также должны использовать эту команду. Никакого дополнительного репозитория не требуется. Если вы используете эту команду, я предлагаю удалить предыдущий пакет, который вы пытались использовать, набрав sudo apt-get remove sun-java6-jdk=6.22-0ubuntu1~10.10. К настоящему времени у вас должна быть рабочая предыдущая версия java. Пакет default-jre использует версию java 1.7.0_91. Я надеюсь, что этот ответ будет вам полезен.

0
ответ дан 25 May 2018 в 22:51

Другие вопросы по тегам:

Похожие вопросы: