linux下升級軟體包版本等方法
Linux環境下,要想檢視某個軟體(package)是否安裝。
rpm包方式安裝的,使用 rpm -qa | grep “軟體或者包的名字“。
yum方式安裝的, yum list installed | grep “軟體或者包的名字“。
升級軟體包版本。
我們經常會遇到依賴其他版本包的情況(一般是更新的版本),這時候我們需要升級包。
1、解除安裝後安裝新的包。
首先要根據文首提到的檢視軟體包是否安裝的方式檢視你是否安裝了這個軟體,若沒有安裝,找到路徑後使用wget命令下載那個包直接安裝。
若安裝了,則會顯示你安裝的軟體的版本。後邊寫解除安裝命令時直接複製包名就可以。
使用
rpm -e software.rpm(解除安裝);
rpm -e --nodeps 包名 (強制解除安裝)
rpm –U software.rpm(升級形式安裝);
解除安裝完後使用 rpm -ivh 包名 就可以安裝了。
2、使用yum更新軟體包
(1).列出所有可更新的軟體清單
命令:yum check-update
(2).安裝所有更新軟體
命令:yum update
(3).僅安裝指定的軟體
命令:yum install <package_name>
(4).僅更新指定的軟體
命令:yum update <package_name>
(5).用YUM安裝軟體包
命令:yum install <package_name>
(6).用YUM刪除軟體包
命令:yum remove <package_name>