Acabei de instalar o gerenciador de arquivos lf no meu computador (Ubuntu 22.04.2) digitando o seguinte comando em meu terminal, conforme indicado emesta página do GitHub:
env CGO_ENABLED=0 go install -ldflags="-s -w" github.com/gokcehan/lf@latest
(Primeiro tive que instalar o compilador go e a linguagem usando sudo apt install golang-go
. Sem isso o terminal exibia a mensagem env: ‘go’: No such file or directory
.)
De acordo com o mesmoPágina GitHub,
Após a instalação, o comando lf deve iniciar o aplicativo no diretório atual.
No entanto, a execução de lf
, lf --help
ou lf --version
exibe
lf: command not found
Perdi alguma etapa da instalação? Alguma sugestão para corrigir isso? Peço desculpas se esta é uma pergunta boba - sou um iniciante em Linux. :)
Responder1
go install
coloca o executável no diretório $GOPATH/bin. Portanto, para fazê-lo funcionar, você deve adicionar $GOPATH/bin à sua variável PATH. Para fazer isso, você pode simplesmente adicionar esta linha ao seu arquivo ~/.bashrc
export PATH="$(go env GOPATH)/bin:$PATH"