Rpm是什麼意思linux
在 Linux 操作系統中,"rpm" 是一個軟件包管理工具,用於安裝、更新、升級和刪除軟件包。 "rpm" 代表 "Red Hat Package Manager",因為它最初是由 Red Hat 公司開發的,用於管理 Red Hat Linux 操作系統中的軟件包。
rpm 命令可以查詢軟件包的信息、安裝軟件包、更新已安裝的軟件包、刪除軟件包以及驗證軟件包的完整性。它還可以創建軟件包和簽名軟件包,以確保全裝的軟件包來源可信。
rpm 命令的常用格式如下:
rpm [options] <package>
其中,[options]
是可選的參數,用於指定操作,例如 -i
用於安裝,-u
用於更新,-e
用於刪除等。 <package>
是你要操作的軟件包名稱或檔案路徑。
例如,要安裝一個名為 mysql-server
的軟件包,你可以使用以下命令:
sudo rpm -i mysql-server.rpm
要查看一個軟件包的信息,可以使用 -qi
選項:
rpm -qi <package>
例如:
rpm -qi mysql-server
除了作為一個命令行工具,rpm 還可以作為一個庫被其他軟件包管理工具使用,例如 DNF(Yum 的一個後繼者)和 Zypper(SUSE Linux 使用的工具)。這些工具提供了更為用戶友好的界面,但它們在底層仍然使用 rpm 庫來管理軟件包。