javarpm
A. 什麼是 Linux 64 位 RPM java 安裝說明
下面是針對安裝版本 Java 7 Update 7 (7u7) 的說明。若您正在安裝不同的版本,請確定在您於終端機鍵入指令時,適當地變更版本編號。範例:對於 Java 6u35,將 7u7 變更為 6u35。請注意,在先前的範例中,版本號碼的前面有時會加上字母 u,有時會加上底線,例如 jre1.7.0_07。
成為 root 的方法是執行 su 並輸入超級使用者密碼。
變更至要在其中執行安裝的目錄。鍵入:
cd <目錄路徑名稱>
例如,若要將軟體安裝到 /usr/java/ 目錄中,請鍵入:
cd /usr/java
解除安裝較早安裝的 Java 套裝軟體。
rpm -e <package_name>
安裝套裝軟體。
rpm -ivh jre-7u7-linux-x64.rpm
若要升級套裝軟體,
rpm -Uvh jre-7u7-linux-x64.rpm
如果要節省磁碟空間,請刪除 .rpm 檔案。
結束 root shell。不必重新開機。
B. linux中rpm -qa|grep jdk 是什麼意思,能在說一些相關的知識么
rpm -qa
列出所有被安裝的rpm package
rpm -q <rpm package name>
查詢 rpm package name 的包是否被安裝
| 表示將輸出結果(字元串)轉向到後面的命令處理
grep jdk 表示在當前結果中搜索包含jdk字樣的字元串
所以整句的意思就是:
列出所有已經被安裝的,名字中包含jdk字元串的RPM包。
C. linux 自帶jdk 與下載安裝rpm包有什麼區別
Linux自帶的JDK為 OpenJDK。而一般從Oracle網站上下載的,是Sun JDK。
OpenJDK是JDK的開源版本,以GPL協議的形式放出。
Java 6以前,OpenJDK6是JDK7的一個分支,盡量去除Java SE7的新特性,使其盡量的符合Java6的標准。 和JDK 6之間的差異還是有一些的。
從JDK7開始,OpenJDK已經成為JDK7的主幹開發,sun JDK7是在OpenJDK7的基礎上發布的,其大部分源碼都相同,只有少部分代碼被替換掉。可以認為他們基本相同。
差異之處在於:
1 OpenJDK只包含最精簡的JDK,不包含其它軟體包。
2 由於版權問題,OpenJDK中版權不是SUN的源代碼被替換成一些功能相同的開源代碼,比如說字體柵格化引擎,使用Free Type代替。
D. Linux的jdk版本有兩種,分別是什麼意思
bin是二進制包,而rpm是redhat package 就是紅帽的標准安裝包。
他們的區別就是rpm、deb安裝的時候給你自動配置,一般都是lib安裝到/usr/lib bin安裝到/usr/bin下邊,就算不是,在/usr/bin下也要建立一個軟連接。
而二進制包你可以手動配置,初學者就不要用bin包了,bin包的安裝方法
>./jdk-6u1-linux-i586.bin
看到許可協議,然後一直空格到許可協議末尾,按y,回車自動解壓縮
然後還要配置export很麻煩,不會的話直接用rpm包好了
E. windows7系統在cmd里輸入rpm -qa | grep java有用嗎
沒有用哦,這個命令只適用於CentOS或者RedHot這類系統,如果你在window中安裝Java,可以優先下載JDK安裝包,推薦使用1.8版本,雖然不是最新的,但也不是最舊的,下載地址Oracle_JAVA, 這里有教程哦
F. 如何在linux中安裝jdk.rpm
Linux中JDK1.6的安裝和配置方法
一、安裝
創建安裝目錄,在/usr/java下建立安裝路徑,並將文件考到該路徑下:
# mkdir /usr/java
1、jdk-6u11-linux-i586.bin 這個是自解壓的文件,在linux上安裝如下:
# chmod 755 jdk-6u11-linux-i586.bin
# ./jdk-6u11-linux-i586.bin (注意,這個步驟一定要在jdk-6u11-linux-i586.bin所在目錄下)
在按提示輸入yes後,jdk被解壓。
出現一行字:Do you aggree to the above license terms? [yes or no]
安裝程序在問您是否願意遵守剛才看過的許可協議。當然要同意了,輸入"y" 或 "yes" 回車。
2、若是用jdk-6u11-linux-i586-rpm.bin 這個也是一個自解壓文件,不過解壓後的文件是jdk-6u11-linux-i586-rpm 包,執行rpm命令裝到linux上就可以了。安裝如下:
#chmod 755 ./jdk-6u11-linux-i586-rpm
# ./jdk-6u11-linux-i586-rpm .bin
# rpm -ivh jdk-6u11-linux-i586-rpm
出現一行字:Do you aggree to the above license terms? [yes or no]
安裝程序在問您是否願意遵守剛才看過的許可協議。當然要同意了,輸入"y" 或 "yes" 回車。
安裝軟體會將JDK自動安裝到 /usr/java/目錄下。
二、配置
#vi /etc/profile
在裡面添加如下內容
export JAVA_HOME=/usr/java/jdk1.6.0_27
export JAVA_BIN=/usr/java/jdk1.6.0_27/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
讓/etc/profile文件修改後立即生效 ,可以使用如下命令:
# . /etc/profile
注意: . 和 /etc/profile 有空格.
重啟測試
java -version
set 查看環境變數
pwd 顯示當前位置
G. 為什麼我下載的jdk是rpm而不是bin後綴 linux32系統
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
你要找什麼的?在這個網頁上分操作系統的下載,找找吧
http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-windows-i586.exe
這個是windows的下載鏈接
http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-i586.tar.gz
這個是Linux的下載鏈接,在Linux下解壓下就可以了
H. RPM版的java無法安裝,顯示所需要文件
jre-1.7.0_09-fcs.i586 沒有被打到RPM包里
解決方案:
1、重新下載其他的RPM安裝包
2、下載 jre-1.7.0_09-fcs.i586 進行安裝後再安裝你的RPM
I. linux如何安裝java的jdk的rpm文件如圖,我是ubuntu的系統
rpm格式中red hat中用的,ubuntu是基於debian的系統用的tar的就行,另外安裝軟體,ubuntu有個軟體中心,你進去手搜索一下jdk,雙擊下,自動安裝上。手動可以 sudo apt-get install sun-java6-jdk,就自動連接網路安裝好了。