RPM包的管理:
RPM是Redhat Package manager(RedHat軟件包管理工具)的縮寫,類似於windows下的setup.exe.它是一種用於互聯網下載包的打包以及安裝工具。
-
rmp [選項] (功能描述:管理PM軟件包) 常用選項: -a: 查詢目前系統安裝的所有軟件包 -i 顯示軟件包的名稱,描述,發行,大小,編譯日期,安裝日期,開發人員等信息 -q 軟件包名 : 查詢該軟件包是否安裝 -l 顯示軟件包包含的文件 -s 顯示軟件包包含的文件目前的狀態,只有兩種狀態:normal和missing -f 文件名 :查詢包括該文件的軟件包 -e 軟件包名:卸載指定的軟件
如果其他軟件包依賴於需要寫卸載的軟件包,卸載時候則會產生錯誤信息。如果需要強行卸載這個軟件包,可以增加參數 --nodeps。例如:rpm -e --nodeps firefox
Yum軟件包管理器
yum是一個Shell前端軟件包管理器。基於RPM包管理,能夠從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟件包。使用yum命令安裝軟件的天氣是可以聯網。
-
yum [選項] [命令][包](功能描述:查找、安裝、刪除某一個、一組甚至全部軟件包的命令) 常用選項: -h: 幫助 -q: 不顯示安裝的過程 常用命令: yum check-update 列出所有可更新的軟件清單命令 yum update 更新所有軟件命令 yum install <package_name> 僅安裝指定的軟件命令 yum update <package_name> 僅更新指定的軟件命令 yum list 列出所有可安裝的軟件清單命令 yum remove <package_name> 刪除軟件包命令 yum search <keyword> .查找軟件包 命令