Zsh
在沒有 root 使用者訪問權限的情況下從源文件安裝 zsh
我從github複製了zsh源文件的原始碼,之後我執行了命令
bash install-sh
和
./install
它提示我
沒有指定輸入文件。
然後按照我嘗試過的說明進行操作
make install
我沒有運氣
*** 沒有使目標“安裝”的規則。停止。
誰能給我一些提示或說明?
shell 很可能通過系統的
zsh
包管理軟體作為包預編譯提供。
zsh
可在例如https://www.zsh.org/pub/找到的 shell 的官方原始碼分發包含一個configure
腳本。Git 儲存庫主要面向開發人員和希望為zsh
項目做出貢獻的人。它缺少configure
用於配置項目安裝前綴等內容的腳本,也缺少用於創建make
稍後用於建構軟體的實際 Makefile 的腳本。它缺少腳本,因為它是從儲存庫中的其餘程式碼派生的。根據項目的
INSTALL
文件,需要./Util/preconfig
先從儲存庫的頂層目錄執行創建configure
文件。與此類似的預配置步驟configure
在項目的原始碼儲存庫中未分發腳本(或等效項)的項目中相對常見。完成後,您可以
configure
使用其--prefix
選項執行,以指向本地目錄,例如"$HOME"/local
您希望在以後執行時安裝項目的類似目錄make install
。該make
實用程序將自動bin
在所選安裝前綴下創建和其他目錄。另外,不要忘記將安裝前綴的
bin
目錄添加到您的PATH
變數中。