Software-Installation

安裝程序包:.bin、-rpm.bin、tar、tar.z

  • August 27, 2013

大多數 Unix&Linux 軟體都支持 x-copy 部署是否正確?如果我下載安裝包並將文件解壓縮到特定目錄 - 是否足以開始使用該軟體?

這對於包的二進制建構是正確的。通常:

  • .rpm對於基於 Red Hat 的發行版
  • .deb對於基於 Ubuntu/Debian 的發行版
  • 有時 .tar.gz 文件(僅當它們是二進製版本時)

通常,當您下載.tar.gz.tar.bz2等時,這些是原始碼發行版,因此需要配置和編譯。一旦他們完成這些步驟,他們通常意味著從特定目錄執行,例如/usr/bin/usr/local/bin

它們可以四處移動,但$PATH需要$LD_LIBRARY_PATH動態更改以反映它們的新位置,以便可以找到它們所依賴的任何共享庫。

二進制建構?

兩者都.deb.rpm二進制形式提供源包,以便您可以更輕鬆地建構自定義二進制包。這些包通常.srpm在基於 Red Hat 的發行版上命名為 , 並且它們的工具可以幫助.rpm更輕鬆地將這些建構到包中。在 Ubuntu/Debian 上也有類似的東西。

引用自:https://unix.stackexchange.com/questions/88405