2014-01-15 71 views
1

以前我是在32位格式安裝Java 1.7具有以下一步百勝的Java 1.7的32位Linux的安裝

(注意FTP插入)

yum install ftp://rpmfind.net/linux/centos/6.4/updates/i386/Packages/java-1.7.0-openjdk-1.7.0.9-2.3.7.1.el6_3.i686.rpm 

但現在的安裝沒有更長的作品

[[email protected] ~]# yum install ftp://rpmfind.net/linux/centos/6.4/updates/i386/Packages/java-1.7.0-openjdk-1.7.0.9-2.3.7.1.el6_3.i686.rpm 
Loaded plugins: product-id, rhnplugin, security, subscription-manager 
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 
This system is receiving updates from RHN Classic or RHN Satellite. 
Setting up Install Process 
Cannot open: ftp://rpmfind.net/linux/centos/6.4/updates/i386/Packages/java-1.7.0-openjdk-1.7.0.9-2.3.7.1.el6_3.i686.rpm. Skipping. 
Error: Nothing to do 
[[email protected] ~]# 

是否有一步哼聲安裝命令我可以用這個代替?

+0

爲什麼你一個現代化的機器上使用32位版本? –

回答

3

這個工作對我來說:

yum install ftp://rpmfind.net/linux/centos/6.5/os/i386/Packages/java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686.rpm 

結果

Setting up Install Process 
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686.rpm                    | 27 MB  00:02  
Examining /var/tmp/yum-root-19c9mu/java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686.rpm: 1:java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686 
Marking /var/tmp/yum-root-19c9mu/java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686.rpm to be installed 
Resolving Dependencies 
--> Running transaction check 
---> Package java-1.7.0-openjdk.i686 1:1.7.0.45-2.4.3.3.el6 will be installed 
... 

我失去了一些東西?


隨着JDK 1.7

# yum install java-1.7.0-openjdk 

OpenJDK的是默認updates

Name  : java-1.7.0-openjdk 
Arch  : x86_64 
Epoch  : 1 
Version  : 1.7.0.51 
Release  : 2.4.4.1.el6_5 
Size  : 26 M 
Repo  : updates 
Summary  : OpenJDK Runtime Environment 
URL   : http://openjdk.java.net/ 
License  : ASL 1.1 and ASL 2.0 and GPL+ and GPLv2 and GPLv2 with exceptions and LGPL+ and LGPLv2 and MPLv1.0 and MPLv1.1 and Public Domain and W3C 
Description : The OpenJDK runtime environment. 
+0

這是64位版本。 –

1

安裝程序不會爲在README in directory index得很清楚一個道理工作:

此目錄(和版本的CentOS)折舊。對於正常的 用戶,您應該在路徑中使用/ 6 /而不是/6.4/。請參閱有關CentOS版本計劃本 FAQ:

http://www.centos.org/modules/smartfaq/faq.php?faqid=34

如果你知道自己在做什麼,絕對要保持在6.4 水平,去http://vault.centos.org/的包。

請注意,6.0,6.1,6.2,6.3和6.4不會再獲得任何 更新,也不會有任何安全修復程序。

所以,在FTP URL與/6/更換/6.4/或去http://vault.centos.org(取適用於您的情況),你設置。另外,最後一行可能對你很有趣:)

你還應該考慮從存儲庫中獲取軟件包,以便保持安全修補程序的最新狀態。

+0

我試過了,但沒有奏效。我做得對嗎? yum install ftp://rpmfind.net/linux/centos/6/updates/i386/Packages/java-1.7.0-openjdk-1.7.0.9-2.3.7.1.el6_3.i686.rpm 加載的插件:product-id ,rhnplugin,security,subscription-manager 此係統未註冊到紅帽訂閱管理。您可以使用subscription-manager進行註冊。 該系統正在接收來自RHN Classic或RHN Satellite的更新。 設置安裝過程 無法打開:ftp://rpmfind.net/linux/centos/6/updates/i386/Packages/java-1.7.0-openjdk-1.7.0.9-2.3.7.1.el6_3.i686。轉。跳過 – user3192053

+0

這是因爲軟件包已更新。試試'yum install ftp:// rpmfind.net/linux/centos/6/updates/i386/Packages/java-1.7.0 -openjdk-1.7.0.51-2.4.4.1.el6_5.i686.rpm'。 –

+0

無論如何,爲什麼不使用存儲庫(而不是手動下載)? –