Установка файлового менеджера lf - команда lf не найдена после установки

Установка файлового менеджера lf - команда lf не найдена после установки

Я только что установил файловый менеджер lf на свой компьютер (Ubuntu 22.04.2), введя следующую команду в терминале, как указано наэта страница 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"

Связанный контент