无法将java7安装到ubuntu 12.10

时间:2013-01-12 17:24:36

标签: installer java-7 ubuntu-12.10

我想将java7安装到ubuntu 12.10。但我无法安装。 我打电话给以下代码:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

他们成功了。然后:

sudo apt-get install oracle-java7-installer

不成功。给出错误:

sudo apt-get install oracle-java7-installer
dagli@dagli-Inspiron-N5110:~$ sudo apt-get install oracle-java7-installer
[sudo] password for dagli: 
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı inşa ediliyor.       
Durum bilgisi okunuyor... Bitti       
oracle-java7-installer zaten en yeni sürümde.
Sıralanan paketler otomatik olarak kurulmuştu artık gerekli değiller:
psensor-common
Use 'apt-get autoremove' to remove it.
Yükseltilen: 0, Yeni Kurulan: 0, Kaldırılacak: 0 ve Yükseltilmeyecek: 221.
1 tam olarak kurulmadı veya kaldırılmadı.
Bu işlemden sonra 0 B ek disk alanı kullanılacak.
Devam etmek istiyor musunuz [E/h]? E
oracle-java7-installer (7u10-0~webupd8~0) kuruluyor...
/var/lib/dpkg/info/oracle-java7-installer.postinst: 89: [: unexpected operator
Removing outdated cached downloads...
Downloading Oracle Java 7...
--2013-01-12 19:20:58--  http://download.oracle.com/otn-pub/java/jdk/7u10-b18/jdk-
7u10-linux-x64.tar.gz
download.oracle.com (download.oracle.com) çözümleniyor... 23.63.99.147, 23.63.99.106
download.oracle.com (download.oracle.com)[23.63.99.147]:80 bağlanılıyor... bağlantı    
 kuruldu.

HTTPisteğigönderildi,cevap bekleniyor ... 302暂时移动 是的:https://edelivery.oracle.com/otn-pub/java/jdk/7u10-b18/jdk-7u10-linux-x64.tar.gz [izleyen] --2013-01-12 19:20:58-- https://edelivery.oracle.com/otn-pub/java/jdk/7u10-b18/jdk-7u10-linux-x64.tar.gz edelivery.oracle.com(edelivery.oracle.com)çözümleniyor... 2.22.26.174 edelivery.oracle.com(edelivery.oracle.com)[2.22.26.174]:443bağlanılıyor...bağlantıkuruldu。 HATA:无法验证edelivery.oracle.com的证书,由/C=US/O=Akamai Technologies Inc/CN=Akamai Subordinate CA 3': Unable to locally verify the issuer's authority. edelivery.oracle.com adresine güvenliği gözardı ederek bağlanmak için - no-check-certificate'seçeneğinikullanın颁发。 下载失败 未安装Oracle JDK 7。 dpkg:错误处理oracle-java7-installer( - configure):  安装后安装脚本altişlemiçıkışdurumundahatadöndürdü:1 Apportraporuyazılmadıçünküzatenenyüksekraporindayısınaulaşıldı                                                                      İşlemsırasındahatalarbulundu:  甲骨文java7的安装程序 E:子进程/ usr / bin / dpkg返回错误代码(1) dagli @ dagli-Inspiron-N5110:〜$

4 个答案:

答案 0 :(得分:3)

看看Unixmen.com

或者如果您愿意:

sudo add-apt-repository ppa:webupd8team / java

sudo apt-get update

sudo apt-get install oracle-java7-installer

就是这样。

答案 1 :(得分:1)

有一种方法可以在此页面中的Ubuntu 12.10上安装jdk7 http://www.upubuntu.com/2012/10/how-to-install-oracle-java-7-jre-7-jdk.html

我尝试安装并且已正确安装。

答案 2 :(得分:1)

它对我也不起作用。看来,oracle java包的下载URL已更改,或者需要登录才能下载。

这就是我解决问题的方法:

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

这会导致“302暂时移动”和“ sha256sum不匹配jdk-7u51-linux-x64.tar.gz ”错误,因此请从此处手动下载程序包(您需要登录): http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 并使用此目录/ var / cache / oracle-jdk6-installer

中的下载文件覆盖

然后再次重复上一个命令,现在它将起作用:

sudo apt-get install oracle-java7-installer

答案 3 :(得分:1)

这是一篇旧帖子,但如果您目前遇到此问题,您可能会遇到一个问题,即您不会在其中一个LTS版本上。

如果你转到https://launchpad.net/~webupd8team/+archive/java/+packages,你会看到这些软件包发布的系列,atm it's:

  • Lucid(10.04)
  • 精确(12.04)
  • Saucy(13.10)
  • Trusty(14.04)
  • Utopic(14.10)

用于oracle-java7-installer - 7u55-0~webupd8~1

现在查看

lsb_release -a

您正在使用哪个版本。对我而言,它是raring(13.04),正如你在上面看到的那样,它不再为此发表了。

之后
sudo add-apt-repository ppa:webupd8team/java

我去了/etc/apt/sources.list.d/webupd8team-java-raring.list和/etc/apt/sources.list.d/webupd8team-java-raring.list.save并将raring改为俏皮,所以条目看起来像

deb http://ppa.launchpad.net/webupd8team/java/ubuntu saucy main
然后我跑了

sudo apt-get update

然后我可以安装包

sudo apt-get install oracle-java7-installer