Разрешение Livepatch не найдено?
Машина работает под управлением Xenial, обновлена с Wily с помощью do-dist-upgrade
Попытка настроить исправление в реальном времени в качестве эксперимента, прежде чем применить его к моей семенной коробке (другой машине)
Следуя этим инструкциям, cyberciti.biz/faq/howto-live-patch-ubuntu-linux-server-kernel-without-rebooting/
~$ canonical-livepatch status
Machine is not enabled. Please run 'sudo canonical-livepatch enable' with the
token obtained from https://ubuntu.com/livepatch.
~$ sudo canonical-livepatch enable [key]
sudo: canonical-livepatch: command not found
Пожалуйста, порекомендуйте.
1 ответ
У меня было такое же сообщение об ошибке, файлы журнала мне тоже не помогли. Итак, я сделал как root:
snap remove canonical-livepatch
apt update && apt upgrade && apt dist-upgrade
reboot
потом снова как root:
sudo snap install canonical-livepatch
sudo canonical-livepatch enable **your token here**
вывод был: устройство успешно включено. Использование машинного токена: ваш токен здесь:)
Сообщение об ошибке возникает из-за того, что путь / snap / bin не входит в путь поиска, используемый sudo. Очевидно, это мешает обычному пользователю. Простое решение - использовать полный путь при запуске команды от имени суперпользователя,
sudo /snap / bin / canonical-livepatch включить ** ваш токен здесь **