Я просто попытался использовать snap
в первый раз и последовал учебник по адресу https://tutorials.ubuntu.com/tutorial/basic-snap-usage#2
Я установил пример Hello World, sudo snap install hello
но hello
команда не найдена. Я заметил, что команда находится в / snap / bin, но кажется, что она пропустила мой путь к PATH.
Когда я установил snap ( sudo apt install snapd
), я впервые получил сообщение об ошибке, но со 2-й попытки все заработало. (Удаление и установка snapd также не помогли.)
Нужно ли добавлять путь вручную?
Есть идеи?
Редактировать:
shout
ИРЦ веб - приложение , сделал работу немедленно
hello
вместоhello-world
?Ответы:
Если вы только что установили snapd, попробуйте запустить новое окно терминала, чтобы забрать новое
$PATH
. Вам нужно будет сделать это только один раз.Если ваша оболочка не читает,
/etc/profile.d
вам нужно добавить ееPATH=$PATH:/snap/bin
в конфигурацию оболочки (например,~/.zshrc
для zsh)источник
Эта проблема все еще возникает в Ubuntu 18.04 с Wayland, zsh и snapd. См. Сообщения № 18 и № 19 в https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1640514 для получения более подробной информации.
источник