
我確實發現,當您需要檢索以前使用過的文字字串時,使用bash
很有幫助。
但是如何在 FreeBSD 上安裝它呢?
我嘗試bash
在終端機中輸入內容,但傳回錯誤:bash: not found
答案1
假設您安裝了 ports 樹,那麼就很簡單
cd /usr/ports/shells/bash
make all install clean
如果您沒有連接埠樹,只需執行以下操作:
portsnap fetch extract
然後再試一次。您需要定期更新連接埠樹:
portsnap fetch update
編輯
正如 sr_ 在評論中指出的那樣,FreeBSD 還提供了許多(大多數,但不是全部)連接埠的預編譯二進位套件。在實踐中,雖然它們通常提供更快的安裝,但我發現這些pkg_*
工具不能像連接埠系統一樣處理安裝依賴項,因此有時可能需要幾次才能讓一切正常工作。不過,還是值得pkg_add
朋友看看的。
有一個新項目正在進行中,名為包裝袋,旨在解決當前pkg_*
工具的問題。它仍然很新,但看起來不錯。
答案2
現在,只需安裝二進位套件就足夠了:
pkg install bash
該pkg_*
工具系列已棄用,並且不再出現在任何受支援的 FreeBSD 版本中。
如果您沒有充分的理由,則無需從連接埠建立 Bash。