Software-Installation
安裝程序包:.bin、-rpm.bin、tar、tar.z
大多數 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 上也有類似的東西。