GNU/Linux >> Linux の 問題 >  >> Ubuntu

正しくインストールされなかったOracleJdkを完全に削除するにはどうすればよいですか?

最近、Ubuntu12.04ベータ版にwebupd8ppaからoraclejdkをインストールしましたが、うまくいかなかったようです。ソースからppaを非アクティブ化した後でも、更新またはインストールするたびにエラーが発生します。

>

これは、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:

シナプスから「完全に削除」しようとしましたが、どちらも機能しません。

よろしくお願いします!

ベストアンサー

私はUbuntu11.10で同じ問題を抱えていましたが、同じ解決策をすべて試しましたが、どれもうまくいきませんでした。別の掲示板でこれを見つけましたが、うまくいったようです:

oracle-jdk7-installerを削除する場合は、
/ var / lib / dpkg / info /にアクセスして、oracle-java7で始まるすべてのファイルを
ロードして削除するのに時間がかかります。 *****〜6ファイルあり、
Synapticに移動し、同じoracle-jdkを見つけて、[削除/完全に削除]をクリックします。

これは私がそれを見つけた場所です:http://ubuntuforums.org/showthread.php?p =11821814

関連:Edgy Eft(6.10)を使用しています。 10.04に切り替えると、パフォーマンスにどのように影響しますか?

頑張ってください!

編集 :これを簡単に行うための3つのステップは次のとおりです:

ターミナル(ctrl + alt + T)を開き、次の2つのコマンドを続けて入力します。

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

シナプスを開き、「oracle-java7-installer」を検索し、完全に削除するようにマークを付けて、「適用」をクリックします。

編集
シナプスがインストールされていない場合は、 oracleインストーラーファイルをrmする場合は、次のようにします。

sudo apt-get purge oracle-java7-installer

そして、あなたは良いはずです。

編集
ubuntu12.04LTSにも取り組みました


Ubuntu
  1. CentOS 7 /RHEL7にOracleJavaJDK12/11/8をインストールする方法

  2. Ubuntu16.04およびLinuxMint18にOracleJavaJDK11/8をインストールする方法

  3. Ubuntu20.04にOracleJavaJDK18をインストールする方法| Ubuntu 22.04

  1. Debian11にJavaJDKをインストールする方法

  2. LinuxにOracleJavaJDK17をインストールする方法

  3. Ubuntu11.10にOracleJava7 JRE/JDKをインストールする方法

  1. Ubuntu20.04にPostgreSQLをインストールする方法

  2. CentOS7にOracleDatabase12cをインストールする方法

  3. UbuntuにPostgreSQL9.5をインストールする方法(12.04-15.10)