Oracle Java'yı yüklemeye çalışırken "sha256sum uyuşmazlığı jdk-7u3-linux-x64.tar.gz" hatası


37

son zamanlarda ubuntu 12.04'te java 7'yi kurmaya çalıştım ve bir şeyi batırdığımı düşünüyorum

Burada verilen talimatları takip ettim .

First you need to remove openjdk for this run the following command from your terminal

sudo apt-get purge openjdk*
Now you can install Java7 by adding the following repository:

sudo add-apt-repository ppa:eugenesan/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Şimdi her zaman yeni bir program yüklediğimde aşağıdaki hatayı alıyorum:

Download done.
sha256sum mismatch jdk-7u3-linux-x64.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: error processing oracle-java7-installer (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up python-central (0.6.17ubuntu1) ...
Setting up python-eggtrayicon (2.25.3-11) ...
Setting up gmail-notify (1.6.1.1-1ubuntu1) ...
Processing triggers for python-central ...
Errors were encountered while processing:
 oracle-java7-installer
Error in function: 

Ancak, programın kurulumu ve çalışması gayet iyi görünüyor, bu yüzden bir şey yapmamı engelleyen bir sorun gibi görünmüyor

Böylece daha sonra openjdk'i tekrar yükledim:

sudo apt-get install openjdk *

Ama yine de aynı hatayı alıyorum.

gidiyor:

sudo apt-get install oracle-java7-installer aynı hatayı bana veriyor.

Ne oluyor?

Lütfen açık ya da açık olup olmadığını bildirin ve hasta sorunumu daha iyi açıklamaya çalışın

Yanıtlar:


56

Bir Terminalden aşağıdaki komutları çalıştırın:

sudo rm /var/lib/dpkg/info/oracle-java7-installer*
sudo apt-get purge oracle-java7-installer*
sudo rm /etc/apt/sources.list.d/*java*
sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

PPA'ların ne olduğu ile ilgili bilgilerin yanı sıra, hangilerinin güvensiz olduklarının anlaşılmasıyla ilgili ipuçları burada bulunabilir .


Sözlük

Komut, komut satırı : Geleneksel Unix ortamı, bilgisayara ne yapacağınızı söylemek için komutlar yazdığınız.

Terminal : komut satırına erişmenizi sağlayan bir uygulama. Klavye kısayoluna basarak açın.Ctrl Alt T


SİZ DA MAN SirCharlo !!!
Fawkes5

Çalıştığıma memnun oldum: P
SirCharlo

1
Paket bulunamadı mı?
Andrew Rhyne

Bu artık işe yaramıyor.
Newskooler

1

Düzeltme aslında oldukça basittir. Lütfen önce Ubuntu Yazılım Merkezine Synaptic Paket Yöneticisi'ni kurun. Yüklendikten sonra, kök ayrıcalıklarla açmanız gerekir:

gksu synaptic  

Ya da Ubuntu 12.04 veya sonraki sürümlerinde, Dash’de synaptic'i arayabilir ve Synaptic'i açmak için Synaptic simgesine tıklayabilirsiniz. Synaptic'i açmak için sizden kullanıcı şifrenizle kimlik doğrulamanız istenecektir.

Oracle-java7-installer'ı arayın, üzerine sağ tıklayın ve tamamen kaldırın. Değişiklikleri uygulayın, PPA'yı kaldırın, hata mesajlarınız kaybolur.görüntü tanımını buraya girin


1
Sadece bunun için sinaptik kurmaya gerek yok. Sen kullanabilirsiniz apt-get remove --purge oracle-java7-installer, --purgeseçenek "tamamen kaldırmak" sinaptik en eşdeğerdir
STW
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.