Почему `apt-get purge` продолжает пытаться установить вещи для меня?

338
Nick Lee

Я пытаюсь очистить Oracle Java 8 JDK от Raspbian Stretch:

sudo apt-get purge oracle-java8-jdk 

Но он продолжает пытаться установить замены для меня. Например, он постоянно говорит мне, что «будут установлены следующие НОВЫЕ пакеты»:

ca-certificates-java default-java-plugin default-jre default-jre-headless  icedtea-8-plugin icedtea-netx icedtea-netx-common libatk-wrapper-java libatk-wrapper-java-jni openjdk-8-jre  openjdk-8-jre-headless oracle-java7-jdk 

Я попытался добавить флаг --no-install-recommends. Список установки становится короче, но все еще включает в себя, казалось бы, замены JDK / JRE:

ca-certificates-java default-jre default-jre-headless libatk-wrapper-java  libatk-wrapper-java-jni openjdk-8-jre openjdk-8-jre-headless  oracle-java7-jdk 

Есть ли способ остановить его установку? Заранее спасибо.

0
Может быть, что-то еще нужно? choroba 5 лет назад 4
`openjdk-8-jre` и` oracle-java8-jdk` - это две разные вещи. Вы заканчивали тем, что устанавливали одно и затем другое и затем другое? Потому что в этом списке приложений есть все признаки того, что кто-то запускает одно учебное пособие по установке и затем устанавливает различные версии похожих пакетов. Мой совет? Выясните, какие (если они есть) пакеты Java вам нужны, а остальные удалите. JakeGould 5 лет назад 0

1 ответ на вопрос

0
Pierre LAGOUTTE

Вы должны попробовать sudo apt-get autoremove --purge oracle-java8-jdk, иль будет:

  1. Удалить oracle-java8-jdk
  2. Удалить все зависимости этого пакета ( ca-certificates-java default-java-pluginи т. Д. И т. Д.)
  3. Удалить все файлы этих пакетов

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