CentOS 7下安裝JDK
熱度1 評論 200
www.BkJia.Com 網友分享於:
2017-02-28 06:02:01 浏覽數18847次
CentOS 7下安裝JDK
1、卸載本機原來有JDK
[plain]view plaincopy
- rpm-qa|grepjdk
解釋:rpm -qa 列出所有被安裝的rpm package
2、卸載
您的結果可能會有多個,將列出的包都卸載掉
命令如下:
[plain]view plaincopy
- rpm-e--nodeps包名
或者
[plain]view plaincopy
- yum-yremove包名
建議使用第二個
3、安裝:
[plain]view plaincopy
- rpm-ivhjdk文件名
或者
[plain]view plaincopy
- yum-yinstall包名
4、配置JKD環境變量
[plain]view plaincopy
- 輸入vi/etc/profile
填上上面紅框的內容:wq保存即可
jdk路徑可以在 /usr/Java中查看到
然後執行 java -version、javac -version 判斷是否成功
以下引用網上額外知識,原文:
http://www.jb51.net/os/RedHat/330149.html
[plain]view plaincopy
- 一、rpm包的安裝:
- 1.安裝一個包
- #rpm-ivh
- 2.升級一個包
- #rpm-Uvh
- 3.移走一個包
- #rpm-e
- 4.安裝參數
- --force即使覆蓋屬於其它包的文件也強迫安裝
- --nodeps如果該RPM包的安裝依賴其它包,即使其它包沒裝,也強迫安裝。
- 5.查詢一個包是否被安裝
- #rpm-q<rpmpackagename>
- 6.得到被安裝的包的信息
- #rpm-qi<rpmpackagename>
- 7.列出該包中有哪些文件
- #rpm-ql<rpmpackagename>
- 8.列出服務器上的一個文件屬於哪一個RPM包
- #rpm-qf
- 9.可綜合好幾個參數一起用
- #rpm-qil<rpmpackagename>
- 10.列出所有被安裝的rpmpackage
- #rpm-qa
- 11.列出一個未被安裝進系統的RPM包文件中包含有哪些文件?
- #rpm-qilp<rpmpackagename>
- 二、rpm包的卸載:
- rpm-qa|grep包名
- 這個命令是為了把包名相關的包都列出來
- rpm-e文件名
- 這個命令就是你想卸載的軟件,後面是包名稱,最後的版本號是不用打的
- 例如:
- #rpm-qa|grepmysql
- mod_auth_mysql-2.6.1-2.2
- php-mysql-5.3.9-3.15
- mysql-devel-5.1.77-1.CenOS5.2
- mysql-5.0.77-1.CenOS5.2
- mysqlclient10-5.0.77-1.CentOS5.2
- libdbi-dbd-mysql-0.6.5-10.CentOS5.2
- #rpm-emysqlclient
- 三、yum安裝:
- #yuminstall包名
- 四、yum卸載:
- #yum-yremove包名
[plain]view plaincopy
- yum-yinstall包名(支持*):自動選擇y,全自動
- yuminstall包名(支持*):手動選擇yorn
- yumremove包名(不支持*)
- rpm-ivh包名(支持*):安裝rpm包
- rpm-e包名(不支持*):卸載rpm包
http://www.bkjia.com/Linuxjc/1195997.htmlwww.bkjia.comtrue