Как удалить open-jdk полностью в ubuntu?

Я установил oracle-jdk, поэтому хочу полностью удалить openjdk, чтобы гарантировать, что все приложения на основе java будут использовать oracle jdk, но когда я пытаюсь запустить "sudo apt-get remove openjdk-6 -", ubuntu удалит openjdk -6, но попытайтесь установить openjdk-7- одновременно автоматически.  Итак, как удалить openjdk-6 и остановить ubuntu для установки openjdk-7 одновременно.

Ответ 1

Наконец, я получил решение: отключиться от Интернета, а затем удалить, он полностью удален.

Ответ 2

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: 

Ответ 3

Попробуйте это с отключением вашего интернета.

aptitude purge openjdk-6-jre openjdk-6-jdk icedtea icedtea6

Примечание. Если вы используете openjdk-7, вы можете также включить его, но я предпочел бы жить по уважительным причинам и использовать гальтернативы для выбора или переключения java java java по умолчанию. Вы можете получить файлы с

sudo apt-get install galternatives