GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Menghapus Sepenuhnya Jdk Oracle yang Tidak Terinstal dengan Benar?

Saya baru-baru ini menginstal oracle jdk dari webupd8ppa di Ubuntu 12.04 beta, tetapi tampaknya itu tidak berhasil, dan sekarang ini memberi saya kesalahan pada setiap pembaruan atau pemasangan yang saya buat, bahkan setelah menonaktifkan ppa dari sumber saya.

Inilah yang saya dapatkan ketika saya mencoba mencopot pemasangan dari USC:

      installArchives() failed: (Reading database ...  
    (Reading database ... 5% 
    (Reading database ... 10% 
    (Reading database ... 15% 
    (Reading database ... 20% 
    (Reading database ... 25% 
    (Reading database ... 30% 
    (Reading database ... 35% 
    (Reading database ... 40% 
    (Reading database ... 45% 
    (Reading database ... 50% 
    (Reading database ... 55% 
    (Reading database ... 60% 
    (Reading database ... 65% 
    (Reading database ... 70% 
    (Reading database ... 75% 
    (Reading database ... 80% 
    (Reading database ... 85% 
    (Reading database ... 90% 
    (Reading database ... 95% 
    (Reading database ... 100% 
    (Reading database ... 295120 files and directories currently installed.)
Removing oracle-java7-installer ...
update-alternatives: error: unknown argument `cdrom'
dpkg: error processing oracle-java7-installer (--remove):  subprocess installed pre-removal script returned error exit status 2
No apport report written because MaxReports is reached already
Downloading...
        --2012-04-12 13:13:21--  http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz
Rsolution de download.oracle.com (download.oracle.com)...
        203.13.161.233, 203.13.161.234
Connexion vers download.oracle.com (download.oracle.com)|203.13.161.233|:80... connect. requte HTTP transmise, en attente de la rponse... 302 Moved Temporarily
Emplacement: https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz [suivant]
        --2012-04-12 13:13:21--  https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz
Rsolution de edelivery.oracle.com (edelivery.oracle.com)...
        173.223.150.174
Connexion vers edelivery.oracle.com (edelivery.oracle.com)|173.223.150.174|:443... connect. requte HTTP transmise, en attente de la rponse... 302 Moved Temporarily Emplacement: http://download.oracle.com/errors/download-fail-1505220.html [suivant]
        --2012-04-12 13:13:22--  http://download.oracle.com/errors/download-fail-1505220.html
Connexion vers download.oracle.com (download.oracle.com)|203.13.161.233|:80... connect. requte HTTP transmise, en attente de la rponse... 200 OK
Longueur: 5307 (5,2K) [text/html]
Sauvegarde en : ./jdk-7u3-linux-i586.tar.gz

             0K .....                                                 100% 4,94M=0,001s

        2012-04-12 13:13:22 (4,94 MB/s) - ./jdk-7u3-linux-i586.tar.gz sauvegard [5307/5307]

        Download done.
sha256sum mismatch jdk-7u3-linux-i586.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: error while cleaning up:  subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:  oracle-java7-installer
Error in function:

Saya juga mencoba "hapus sepenuhnya" dari sinaptik tetapi tidak berhasil juga.

Terima kasih atas bantuan Anda sebelumnya!

Jawaban Terbaik

Saya mengalami masalah yang sama di Ubuntu 11.10, mencoba semua solusi yang sama, tidak ada yang berhasil untuk saya juga. Saya menemukan ini di papan diskusi lain dan tampaknya berhasil untuk saya:

Jika Anda ingin menghapus Oracle-jdk7-installer, Anda cukup pergi ke
/var/lib/dpkg/info/ Butuh beberapa waktu untuk memuat, dan menghapus semua file
yang dimulai dengan Oracle-Java7 ***** ada ~6file, lalu pergi ke
Synaptic dan cukup cari Oracle-jdk yang sama dan klik hapus/sepenuhnya
hapus.

Di sinilah saya menemukannya:http://ubuntuforums.org/showthread.php?p=11821814

Terkait:Saya menggunakan Edgy Eft (6.10). Jika saya beralih ke 10,04, bagaimana pengaruhnya terhadap kinerja?

Semoga berhasil!

Sunting :berikut adalah 3 langkah untuk melakukannya dengan mudah:

Buka terminal (ctrl + alt + T) dan ketikkan kedua perintah tersebut secara berurutan:

cd /var/lib/dpkg/info/
sudo rm oracle-java7-installer*

Buka sinaptik, cari “Oracle-java7-installer”, tandai untuk penghapusan lengkap dan klik “terapkan”.

Sunting :
Bagi yang belum menginstal synaptic, setelah Anda rm file penginstal Oracle, lakukan saja:

sudo apt-get purge oracle-java7-installer

Dan Anda harus baik.

edit :
bekerja di ubuntu 12.04 LTS juga


Ubuntu
  1. Cara Instal Oracle Java JDK 12/11/8 di CentOS 7 / RHEL 7

  2. Cara Menginstal Java JDK di Debian 11

  3. Cara Menginstal Oracle Java 7 JRE/JDK di Ubuntu 11.10

  1. Cara Menginstal Oracle Java JDK 11/8 di Ubuntu 16.04 &Linux Mint 18

  2. Cara Menginstal Oracle Java JDK 17 di Linux

  3. Cara Menginstal Oracle Java JDK 18 di Ubuntu 20.04 | Ubuntu 22.04

  1. Cara Menginstal PostgreSQL di Ubuntu 20.04

  2. Cara Menginstal Oracle Database 12c di CentOS 7

  3. Cara Menginstal PostgreSQL 9.5 di Ubuntu (12.04 - 15.10)