Запуск приложений snap из bash

Пытаюсь запустить приложение snap, т.е. sublime-text из bash и, в идеале, zshell, но они не найдены.

Я выполнил $ snap list

Что дает:

sublime-text 3211 85 stable snapcrafters classic

Однако это не относится к запускаемой команде. .

Попытки:

subl: команда не найдена

sublime-text: команда не найдена

0
задан 10 January 2020 в 18:33

1 ответ

Когда вы настраиваете новую систему Ubuntu и входите в систему как пользователь, каталог /snap/bin не существует. Этот путь будет создан после того, как вы установите свой первый пакет моментальных снимков с символическими ссылками на его команды. Чтобы иметь возможность выполнять эти символические команды, вам необходимо включить /snap/bin в переменную окружения PATH вашего сеанса.

Сценарий оболочки по адресу /etc/profile.d/apps-bin-path.sh, который добавит /snap/bin в ваш PATH, когда он анализируется при входе в систему. Однако для этого требуется, чтобы каталог /snap/bin уже существовал при запуске сеанса.

Таким образом, самый простой способ все правильно настроить — это установить оснастку, а затем выйти из системы и вернуться в новый сеанс. Это установит ваш PATH соответствующим образом и будет продолжать делать это каждый раз, когда вы будете входить в систему в будущем.

0
ответ дан 13 January 2020 в 00:48

Другие вопросы по тегам:

Похожие вопросы: