Acabo de instalar el administrador de archivos lf en mi computadora (Ubuntu 22.04.2) escribiendo el siguiente comando en mi terminal, como se indica enesta página de GitHub:
env CGO_ENABLED=0 go install -ldflags="-s -w" github.com/gokcehan/lf@latest
(Primero tuve que instalar el compilador go y el lenguaje usando sudo apt install golang-go
. Sin esto, la terminal mostraba el mensaje env: ‘go’: No such file or directory
).
Según el mismopágina de GitHub,
Después de la instalación, el comando lf debería iniciar la aplicación en el directorio actual.
Sin embargo, al ejecutar cualquiera de lf
, lf --help
o lf --version
se muestra
lf: command not found
¿Me he saltado algún paso en la instalación? Alguna sugerencia para solucionar esto? Pido disculpas si esta es una pregunta tonta: soy un completo principiante en Linux. :)
Respuesta1
go install
coloca el ejecutable en el directorio $GOPATH/bin. Entonces, para que funcione debe agregar $GOPATH/bin a su variable PATH. Para hacer eso, simplemente puede agregar esta línea a su archivo ~/.bashrc
export PATH="$(go env GOPATH)/bin:$PATH"