Понижение пакета с более старой версией & ldquo; физически & rdquo; в хранилище

Я хочу перейти с OpenJDK Update 25 на OpenJDK Update 21.

Если я смотрю, например, на security.ubuntu.com или на mirror.pnl.gov , я вижу, что файлы .deb для обновления 21 все еще там, однако, когда я использую apt-cache show или aptitude, я вижу только Обновление 25 и Обновление 3, и если я пытаюсь:

aptitude -s install openjdk-7-jre-headless=7u21-2.3.9-0ubuntu0.12.04.1

я получаю:

Unable to find a version "7u21-2.3.9-0ubuntu0.12.04.1" for the package "openjdk-7-jre-headless"

как я могу понизить рейтинг с помощью apt tools? Если единственной опцией является dpkg, будет ли этот пакет «видимым» для aptitude, например, при разрешении зависимостей?

2
задан 18 July 2013 в 19:37

1 ответ

Я попробовал более простой способ, чем в комментарии к вопросу, и мне кажется, что это работает.

Я скачал файл .deb для openjdk-7-jre-headless:

wget http://mirror.pnl.gov/ubuntu/pool/universe/o/openjdk-7/openjdk-7-jre-headless_7u21-2.3.9-0ubuntu0.12.04.1_i386.deb

Затем попытался:

dpkg -i openjdk-7-jre-headless_7u21-2.3.9-0ubuntu0.12.04.1_i386.deb

и получил сообщение о несовместимой версии openjdk -7-jre-lib (забыл скопировать само сообщение, извините)

Я скачал файл .deb для openjdk-7-jre-lib:

wget http://mirror.pnl.gov/ubuntu/pool/universe/o/openjdk-7/openjdk-7-jre-lib_7u21-2.3.9-0ubuntu0.12.04.1_all.deb

Затем попытался:

dpkg -i openjdk-7-jre-headless_7u21-2.3.9-0ubuntu0.12.04.1_i386.deb openjdk-7-jre-lib_7u21-2.3.9-0ubuntu0.12.04.1_all.deb

И, похоже, он понизился должным образом.

0
ответ дан 18 July 2013 в 19:37

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

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