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

Ссылка на источник.

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