我刚刚在我的计算机(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"