為什麼「apt-get purge」不斷嘗試為我安裝東西?

為什麼「apt-get purge」不斷嘗試為我安裝東西?

我嘗試在 Raspbian Stretch 上清除 Oracle Java 8 JDK:

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

有沒有辦法阻止它安裝這些?提前致謝。

答案1

你應該嘗試一下sudo apt-get autoremove --purge oracle-java8-jdk,我會的:

  1. 消除oracle-java8-jdk
  2. 刪除此資料包的所有依賴項(ca-certificates-java default-java-plugin等)
  3. 刪除這些資料包的所有文件

相關內容