sudo: canonical-livepatch: команда не найдена
Я пытаюсь установить canonical-livepatch для обновления программного обеспечения в Ubuntu.
Я сделал все упомянутое в этом вопросе здесь.
Я сделал перезагрузку машины. Но все же я сталкиваюсь с ошибкой.
Предупреждение: /snap/bin не найден в вашем $PATH. Если вы не
перезапустил ваш
сеанс, так как вы установили snapd, попробуйте сделать это. Посмотри пожалуйста
https://forum.snapcraft.io/t/9469 для более подробной информации.
Любая помощь, любая подсказка будет оценена.
1 ответ
Я нашел список команд, чтобы он работал.
Ниже приведен список команд, за которыми следуют шаги здесь.
sudo snap install canonical-livepatch
Убедитесь, что /snap/bin в вашем PATH, запустите:
echo 'export PATH=$PATH:/snap/bin' >> ~/.bashrc
# Load the file
source ~/.bashrc
#Verify path
echo "$PATH"
Теперь включите сервис с помощью вашего токена. Синтаксис:
$ sudo canonical-livepatch enable {YOUR-TOKEN-HERE}
Поэтому, если токен был d3b07384d213edec49eaa6238ad5ff00, введите:
$ sudo canonical-livepatch enable d3b07384d213edec49eaa6238ad5ff00
Пример выходов:
Successfully enabled device. Using machine-token: d3b07384d213edec49eaa6238ad5ff00
Посмотреть статус
Введите следующую команду, чтобы просмотреть статус livepatch ядра:
$ canonical-livepatch status
Пример выходов:
kernel: 4.4.0-43.63-generic
fully-patched: true
version: ""
Мое ядро полностью исправлено. Вы можете передать опцию --verbose, чтобы увидеть больше деталей:
$ canonical-livepatch status --verbose
Ссылка на источник.