我剛剛在我的電腦(Ubuntu 22.04.2)上安裝了 lf 檔案管理器,方法是在終端機中鍵入以下命令,如上所示這個 GitHub 頁面:
env CGO_ENABLED=0 go install -ldflags="-s -w" github.com/gokcehan/lf@latest
(我必須先使用安裝 go 編譯器和語言sudo apt install golang-go
。如果沒有這個,終端就會顯示訊息env: ‘go’: No such file or directory
。)
根據同GitHub 頁面,
安裝後 lf 命令應在目前目錄中啟動應用程式。
但是,運行lf
,lf --help
或lf --version
顯示
lf: command not found
我是否錯過了安裝步驟?有什麼建議來解決這個問題嗎?如果這是一個愚蠢的問題,我深表歉意 - 我是 Linux 的初學者。 :)
答案1
go install
將可執行檔放入 $GOPATH/bin 目錄中,因此要使其正常運作,您必須將 $GOPATH/bin 新增至您的 PATH 變數。為此,您只需將此行新增至 ~/.bashrc 檔案即可
export PATH="$(go env GOPATH)/bin:$PATH"