Unix 指南/解釋/安裝軟體包
外觀
Microsoft Windows 和 Mac OS X 平臺非常普遍,因此 Windows 或 Mac 軟體供應商通常會提供二進位制檔案。相比之下,Unix 類系統的一些軟體包只能以原始碼的形式獲得。如果它們以二進位制檔案的形式提供,通常只適用於少數流行的發行版,或者針對少數流行的核心進行靜態連結,並且可能適用於與您執行的核心不同的處理器。
獲取許多軟體包,尤其是自由軟體包的最佳方式是從您的 Unix 類系統供應商處獲取。供應商將軟體包移植到其發行版並構建二進位制軟體包。
- Linux 新手指南 包含在 Debian 上使用 apt-get 和在 Red Hat 上使用 rpm 的說明。
- rpm
- apt-get
- pkg_add、pkg_delete、pkg_info
- pkgadd、pkginfo、pkgrm 用於 Solaris
在基於 rpm 的系統上,要找出哪個軟體包擁有命令 foo(其中 foo 是一個獨立的可執行檔案),請使用以下命令
$ rpm -q -f foo
要在基於 Linux 的系統上新增軟體包,請使用
$ rpm -i foo
要在基於 Linux 的系統上刪除軟體包,請使用
$ rpm -e foo
rpm 命令還有其他選項,使用者可以使用手冊頁瞭解更多資訊。
