Как мне удалить пакеты, которые собирается установить apt?

Я пытался установить Java 9, но эта версия была удалена с серверов Oracle и не может быть загружена apt. Теперь, когда я запускаю apt для обновления моей системы, apt жалуется на невозможность загрузить Java 9. Как мне исправить это поведение? Я не хочу устанавливать Java 9 и не хочу видеть это надоедливое сообщение от apt.

Когда я запускаю «apt autoremove», я получаю (усеченный вывод):

....

Processing triggers for man-db (2.7.5-1) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22+linuxmint1) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Setting up oracle-java9-installer (9.0.4-1) ...
No /var/cache/oracle-jdk9-installer/wgetrc file found.
Creating /var/cache/oracle-jdk9-installer/wgetrc and
using default oracle-java9-installer wgetrc settings for it.
Downloading Oracle Java 9...

$ apt-cache policy oracle-java9-installer

oracle-java9-installer:
  Installed: 9.0.4-1
  Candidate: 9.0.4-1
  Version table:
 *** 9.0.4-1 500
        500 http://ppa.launchpad.net/linuxuprising/java/ubuntu xenial/main amd64 Packages
        100 /var/lib/dpkg/status
0
задан 5 July 2018 в 08:44

1 ответ

Список пакетов Apt включает в себя обозначение того, должен ли пакет быть установлен ( установить ) или нет ( удалить ).

Эта запись постоянна: если пакет помечен как install , apt будет пытаться установить пакет до тех пор, пока apt не преуспеет.

Используйте команду apt-mark для изменения записи в списке.
В этом случае попробуйте sudo apt-mark remove oracle-java9-installer

0
ответ дан 5 July 2018 в 08:44

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

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