Software-Installation

install 與 cp 有什麼不同?

  • October 28, 2015

install簡單的副本有何不同,cp或者dd?我剛剛編譯了一個小實用程序,並希望將其添加到其中,/usr/sbin以便通過我的PATH變數使用它。為什麼使用一個與另一個?

要“安裝”從原始碼編譯的二進製文件,最佳做法是將其放在目錄下:

/usr/local/bin

在某些系統上,路徑已經在您的 PATH 變數中,如果沒有,您可以通過在您的配置文件之一中調整 PATH 變數來添加它~/.bashrc ~/.profile

PATH=${PATH}:/usr/local/bin

dd是一種低級複製工具,主要用於複製源的精確大小的塊,例如文件或設備。

cp是使用選項遞歸複製文件和目錄的常用命令,並使用選項-r保留權限-p

install大部分類似於cp但另外提供了直接設置目標文件屬性的選項,而無需chmod單獨使用。

cp您的文件並根據需要/usr/local/bin調整變數。PATH這就是我會做的。

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