『壹』 如何查找YUM安裝的java
事情緣由:
今天在centos安裝java開發環境,想當然的用了以下命令完成安裝:
1
# yum groupinstall "Java 平台"
誰知道,安裝完畢做編譯測試是卻發現一個命令:"javac"愣是找不到。這下我就郁悶了,你說安裝java吧,我把java的平台相關的安裝包都安裝了。這個javac到底是哪裡來的看
網上找一下,終於發現一個有用的命令:
1
yum provides "*/javac"
一查,結果如下:
1
2
3
4
1:java-1.6.0-openjdk-devel-1.6.0.0-1.57.1.11.9.el6_4.x86_64 : OpenJDK Development Environment
Repo : base
Matched from:
Filename : /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin/javac
原來 javac 在rpm包 "java-1.6.0-openjdk-devel" 里,運行
1
yum install java-1.6.0-openjdk-devel
然後檢查:
1
# which javac
得出結果:
/usr/bin/javac
終於找到你了!!
關於逗yum provides 地
provides 功能檢測軟體包中包含的文件以及軟體提供的功能。與 search 相比,這個選項要求 yum 下載並讀取一個很大的索引文件。
要搜索所有包含文件 command_file 的軟體包,輸入:
su -c 'yum provides command_file'
運行就可以值得關於某個命令(其實就是文件)相關的rpm包。
『貳』 什麼是 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。不必重新開機。
『叄』 在虛擬機Linux系統中如何安裝rpm格式的java
rpm -ivh example.rpm 安裝 example.rpm 包並在安裝過程中顯示正在安裝的文件信息及安裝進度;
『肆』 如何在linux下安裝java
如何在linux下安裝java
准備工作:
到Oracle官網下載JDK jdk-6u31-linux-x64-rpm.bin,根據系統是32還是64位的選擇下載對應的rpm包.
根據需要選擇是否刪除linux中原有的java版本,不卸載也不會影響安裝.suse卸載java有界面操作,比較簡單,打開Yast,點開Software Management,搜索java,找到舊版本,把前面的勾去掉,點應用,就可以卸載了.也可以使用命令刪除.
先用rpm -qa | grep java 列出已安裝的版本,然後用rpm -e 已安裝版本卸載舊版本的java.
『伍』 下載了rpm格式的java6,如何安裝啊
debian及debian的衍生版原生支持deb格式包的安裝的,雙擊就可以安裝。rpm是RedHat系列的包格式 查看原帖>>
『陸』 linux如何安裝java的jdk的rpm文件如圖,我是ubuntu的系統
rpm格式中red hat中用的,ubuntu是基於debian的系統用的tar的就行,另外安裝軟體,ubuntu有個軟體中心,你進去手搜索一下jdk,雙擊下,自動安裝上。手動可以 sudo apt-get install sun-java6-jdk,就自動連接網路安裝好了。
『柒』 linux下怎麼安裝JAVA
1、准備工作:
到Oracle官網下載JDK jdk-6u31-linux-x64-rpm.bin,根據系統是32還是64位的選擇下載對應的rpm包.
根據需要選擇是否刪除linux中原有的java版本,不卸載也不會影響安裝.suse卸載java有界面操作,比較簡單,打開Yast,點開Software Management,搜索java,找到舊版本,把前面的勾去掉,點應用,就可以卸載了.也可以使用命令刪除.
先用rpm -qa | grep java 列出已安裝的版本,然後用rpm -e 已安裝版本卸載舊版本的java.
2、安裝JDK
找到下載的JDK文件,先更改文件訪問許可權,如果沒有root許可權,sudo一下.
chmod 755 jdk-6u31-linux-x64-rpm.bin
./jdk-6u31-linux-x64-rpm.bin
這個安裝過程很快,按一下回車鍵就能看到done字樣,說明安裝成功了.安裝完成後會在jdk-6u31-linux-x64-rpm.bin的當前目錄下面發現幾個*.rpm的包,使用rm *.rpm 命令刪除掉,留著也是浪費空間.
安裝的java可以在/usr/java/這個目錄里邊找到.
3、的設置
在/etc/profile文件後面加上下面內容
JAVA_HOME=/usr/java/jdk1.6.0_31
JRE_HOME=/usr/java/jdk1.6.0_31/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
添加完成後Esc一下,按:wq保存退出.
為了在當前bash環境下查看效果,輸入命令source /etc/profile.
再查看javac版本:javac -version,就能看到已經是當前安裝的版本的了.
再看一下java的版本:java -version,這里有可能還是舊版本,舊版本沒刪除,或 者刪除的時候沒刪成功.這個也好辦,將/usr/bin/java重新鏈接到/usr/java/jdk1.6.0_31/下的java上:
ln -fs /usr/java/jdk1.6.0_31/bin/java /usr/bin/java
-f表示強制 -s表示符號鏈接,有的也叫軟連接.
可以使用 ll /usr/bin/java查看是否鏈接到指定文件上.
也可以先刪除/usr/bin/java 文件,然後
ln -s /usr/java/jdk1.6.0_31/bin/java /usr/bin/java
上訴步驟執行完成之後,查看java版本發現java -version也顯示了當前安裝的版本號.
到這里linux下的java環境就搭建好了.
『捌』 rpm 安裝的java怎麼設置java_home
在如下的路徑文件下: /etc/profile
JAVA_HOME=/usr/java/jdk1.6.0_13 #jdk的安裝路徑
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/lib
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH
『玖』 linux怎麼配置rpm版jdk環境
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 顯示當前位置
『拾』 RPM版的java無法安裝,顯示所需要文件
jre-1.7.0_09-fcs.i586 沒有被打到RPM包里
解決方案:
1、重新下載其他的RPM安裝包
2、下載 jre-1.7.0_09-fcs.i586 進行安裝後再安裝你的RPM