OpenJDK'yi tamamen kaldırın ve yeniden yükleyin


9

: .I bu soruyu deneyin Ask Ubuntu arandı ve önerileri çalıştı ama başarısız oldu Nasıl tamamen Java kaldırma?

1. koşmak sudo apt-cache search openjdkaşağıdaki olsun:

openjdk-6-dbg - Java runtime based on OpenJDK (debugging symbols) openjdk-6-demo - Java runtime based on OpenJDK (demos and examples) openjdk-6-doc - OpenJDK Development Kit (JDK) documentation openjdk-6-jdk - OpenJDK Development Kit (JDK) openjdk-6-jre - OpenJDK Java runtime, using Hotspot JIT openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless) openjdk-6-jre-lib - OpenJDK Java runtime (architecture independent libraries) openjdk-6-source - OpenJDK Development Kit (JDK) source files icedtea-7-jre-jamvm - Alternative JVM for OpenJDK, using JamVM openjdk-6-jre-zero - Alternative JVM for OpenJDK, using Zero/Shark openjdk-7-dbg - Java runtime based on OpenJDK (debugging symbols) openjdk-7-demo - Java runtime based on OpenJDK (demos and examples) openjdk-7-doc - OpenJDK Development Kit (JDK) documentation openjdk-7-jdk - OpenJDK Development Kit (JDK) openjdk-7-jre - OpenJDK Java runtime, using Hotspot JIT openjdk-7-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless) openjdk-7-jre-lib - OpenJDK Java runtime (architecture independent libraries) openjdk-7-jre-zero - Alternative JVM for OpenJDK, using Zero/Shark openjdk-7-source - OpenJDK Development Kit (JDK) source files

2. run sudo apt-get kaldır openjdk aşağıdaki olsun: Reading package lists... Done Building dependency tree
Reading state information... Done Package openjdk-7-jdk is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 182 not upgraded.


1
Cevap alın: sudo dpkg --list; sudo dpkg --list | grep -i jdkthanks @izx
janwen

Yanıtlar:


12

Kurulu olmadığı için OpenJDK 7'yi kaldıramazsınız . OpenJDK 6'yı kaldırmaya çalışıyorsanız sudo apt-get remove openjdk-6-jdk, veya seçeneğini deneyin sudo apt-get remove default-jdk.

apt-cache searchyüklediğiniz paketleri değil, yalnızca kullanılabilir paketleri gösterir. Bunun için deneyin sudo dpkg --list; sudo dpkg --list | grep -i jdksisteminizde kurulu JDK ile ilgili paketleri gösterir.


Kurulu paketler arasında nasıl arama yapabilirim? Mevcut paketler ile kurulu paketler arasındaki fark nedir?
janwen

Her ikisini de Reading package lists... Done Building dependency tree Reading state information... Done Package default-jdk is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 182 not upgraded.
gönderiyorum

Lütfen soruyu çıktısıyla güncelleyin sudo dpkg --list | grep -i jdk. Kullanılabilir anlamına gelir "indirdikten sonra kurulabilir", kurulu ise "sisteminizde kurulu" anlamına gelir
ish

teşekkürler @izx i başarıyla kaldırıldı openjdk.How soruyu kapatabilirsiniz.
janwen

Lütfen yardımcı olduysa cevabı kabul etmeyi unutmayın - bu da soruyu kapatacaktır. Teşekkürler :)
ish

3

Varsayılan olarak hangi Java kurulumunu yapacağınızı seçmenize izin veren bu komutu çalıştırın:

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-6-openjdk-i386/jre/bin/java   1061      auto mode
  1            /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java   1061      manual mode
  2            /usr/lib/jvm/java-7-oracle/jre/bin/java         1         manual mode

2

Son zamanlarda Java'yı tamamen yeniden yüklemeye çalıştım. Bu, kaldırmanıza yardımcı olabilir:

sudo apt-get remove openjdk*
sudo apt-get clean

Ardından, isterseniz Java'yı yükleyin:

sudo apt-get install openjdk-8-jdk

Bu adımları takip etmek sorunumu çözmeme yardımcı oldu.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.