Software-Installation
install 與 cp 有什麼不同?
與
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
這就是我會做的。