如何安裝或刪除 RPM 程序包
方法1:安裝
1、下載你所需要的 RPM 程序包。網絡上有很多 RPM 軟件倉庫,但是如果你需要的是紅帽 RPM 軟件包,那麼你可以在下列位置找到:紅帽企業版 Linux 安裝磁盤中包含許多可安裝的 RPM 程序包。
YUM 程序包管理器最初提供的 RPM 軟件倉庫。
企業版 Linux 額外軟件包(EPEL)提供了許多為紅帽企業版 Linux 設計的高質量額外軟件包。
2、安裝 RPM 軟件包。下載軟件包後,你有兩種選擇:雙擊軟件包。屏幕上會出現軟件包管理器窗口,你可以根據屏幕上提示來完成安裝過程。
打開一個終端窗口,輸入 rpm -i *package_location_and_name*
(在 和
中間沒有空格)
方法2:刪除
1、打開一個終端窗口,輸入 rpm -e *package_name*
。不要輸入文件的拓展名。例如: rpm -e gedit
方法3:rpm 命令
1、以下是 rpm -i 命令的語法。
2、與安裝相關選項:-h (or --hash) 在安裝過程中在屏幕上顯示井號(“#”)
--test Perform 只進行安裝測試
--percent 安裝過程中顯示完成百分比
--excludedocs 不安裝文檔
--includedocs 安裝文檔
--replacepkgs 使用新版本替代舊版本軟件包
--replacefiles 替換其他軟件包中包含的文件
--force 忽略軟件包和文件衝突
--noscripts 不執行安裝前腳本和安裝後腳本
--prefix <path> 儘量將軟件包保存在 <path>
--ignorearch 不驗證軟件包結構
--ignoreos 不驗證軟件包適用的操作系統
--nodeps 不驗證依賴關係
--ftpproxy<host> 使用 <host> 作為 FTP 代理
--ftpport <port> 使用 <port> 作為 FTP 端口
3、一般性選項:-v 顯示額外信息
-vv 顯示調試信息
--root <path> 將替代 root 設置為 <path>
--rcfile <rcfile> 將替代 rpmrc 文件設置為 <rcfile>
--dbpath <path> 使用 <path> 來搜索 RPM 數據庫
小提示
在很少情況下,你需要強制進行安裝。你需要在rpm
命令中加入 --force
參數指定強制安裝。強制安裝只能夠通過命令行方式進行。使用參數-U(升級)代替 -i(安裝)可以確保安裝最新版本的 RPM 軟件包。
有一些軟件包有依賴要求。這意味着你需要安裝另外軟件包才能夠使用該軟件包。例如開源 DVD 播放器軟件 Ogle。你無法單獨使用 Ogle 軟件播放 DVD,除非安裝幾個額外軟件包。如果您所需的 rmp 軟件包有依賴要求,但是你展示不考慮滿足軟件包的依賴要求,可以使用 --nodeps 參數來進行安裝。
警告你可能需要覆蓋一些數據才能讓某些程序運行。因此當你在系統中添加和刪除任何程序時都需要小心。