Instalación del administrador de archivos lf: el comando lf no se encuentra después de la instalación

Instalación del administrador de archivos lf: el comando lf no se encuentra después de la instalación

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 --helpo lf --versionse 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 installcoloca 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"

información relacionada