私はoracle-jdkをインストールしたので、openjdkを完全に削除して、すべてのJavaベースのアプリケーションがoracle jdkを使用するようにしたいのですが、「sudo apt-get remove openjdk-6- 」を実行しようとすると、ubuntuはopenjdk-6を削除しますが、同時にopenjdk-7-を自動的にインストールしようとします。そこで、openjdk-6 を削除して ubuntu を停止し、同時に openjdk-7 をインストールする方法を説明します。
質問する
56195 次
3 に答える
13
update-alternatives
あなたがそれを知らない場合に備えて、デフォルトのJavaバージョンを切り替える素晴らしい仕事をします:
$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1071 auto mode
1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 manual mode
* 2 /usr/lib/jvm/java-7-oracle/bin/java 1065 manual mode
3 /usr/lib/jvm/java-7-oracle/jre/bin/java 1071 manual mode
Press enter to keep the current choice[*], or type selection number:
于 2012-10-11T09:46:27.847 に答える
6
最後に、私は解決策を得ました:インターネットから切断してから削除すると、完全に削除されます
于 2012-10-13T04:51:02.340 に答える
0
インターネットをオフにして、これを試すことができます。
sudo apt-get purge openjdk-6-jre openjdk-6-jdk icedtea icedtea6
アンインストールする前に、galternatives をチェックしてプログラムを切り替えることをお勧めします。
sudo apt-get install galternatives
于 2015-05-03T00:32:11.577 に答える