web-dev-qa-db-ja.com

私のopenjdk-8-jreを汚した

Ubuntu 16.04。私はpycharmを実行しようとしていましたが、ある時点でjreを破損しているはずだと気付きました。行った後でも:

Sudo apt purge openjdk-8-jre

Java -versionを実行すると、次のことがわかります。

nick@imipramine:~$ Java -version
openjdk version "9-internal"
OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src)
OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14-195246.buildd.src, mixed mode)

再インストールする前に、すべてのJava jresとjdkをシステムから完全に削除するにはどうすればよいですか?それとも超基本的なものが欠けていますか?

ところで、私は試しました:

apt purge openjdk-9-internal
apt purge openjdk-9-jre openjdk-9-jdk

そしてopenjdk-8-jdk

いくつかのファイルは削除されましたが、Java -versionはまだopenjdkがインストールされていると報告しています!

4
Nick Chackowsky

ソースからOpenJDKをビルドしたnotと仮定すると、openjdkで始まるすべてのパッケージがアンインストールされます。

Sudo apt remove --purge "^openjdk.*"

Javaランタイム環境に依存するプログラムを含む。

4