Я пытаюсь установить canonical-livepatch для обновления программного обеспечения в Ubuntu.
Я сделал все, что упомянуто в этом вопросе здесь .
Я сделал перезагрузку машины. Но все же я сталкиваюсь с ошибкой.
Предупреждение: / snap / bin не найден в вашем $ PATH. Если вы не
перезапустили сеанс
с момента установки snapd, попробуйте сделать это. Пожалуйста, смотрите
https://forum.snapcraft.io/t/9469 для более подробной информации.
Любая помощь, любая подсказка будет оценена.
Я нашел список команд, чтобы он работал.
Ниже приведен список команд, за которыми следуют шаги в здесь .
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
Источник , ссылка .