Какая информация отображается в выводе "canonical-livepatch status --verbose"?
Когда вы печатаете sudo canonical-livepatch status --verbose в терминал, либо machine id или же machine token выходы должны отображать токен, выданный вам Canonical? Ни один из этих выходов не совпадает с полученным токеном.
Что это client-version значение указываете? Мой читает 5,
Кроме того, каковы last-check, boot-time, а также uptime?
Кроме того, на моем дисплее под status это говорит running: true, но под livepatch это говорит state: check-failed, На что указывают эти заявления и как они связаны с fully-patched вывод для команды: sudo canonical-livepatch status? Для записи мой вывод гласит: fully-patched: false,
Почему Version ценность важна, а что это значит? Моя говорит 13.3пока не знаю почему.
Наконец, что должно быть в fixes слот? Моя пуста.
Заранее благодарю за помощь:) Я, кстати, работаю с Ubuntu 16.04 LTS, с универсальным ядром 4.4.0-38.57 и оснасткой 2.16ubuntu3
0 ответов
Я также получал state: check-failed ошибка, и я не мог найти метод "укажи и щелкни", чтобы заставить его перепроверить. На маленьком значке щита на панели задач была страшная красная отметка, поэтому я знал, что должен найти способ исправить это. (Отличная проблема от ОП, но все же действительная, я думаю).
Что касается других ваших вопросов: я не уверен насчет токенов, но я также не уверен, что это проблема, если вы не можете получить живое обновление. Версия клиента - это версия программного обеспечения Live-Update; Последняя проверка - это последний раз, когда программа Live-Update проверяла сервер на наличие обновлений безопасности; Время загрузки - это последний раз, когда ваша машина загружалась, и это приводит к времени безотказной работы, то есть как долго ваша машина работала с момента последней загрузки. Запуск означает, что программное обеспечение live-patch работает в фоновом режиме; Последняя проверка не удалась, хотя... это может означать что угодно, от сетевой ошибки до ошибки пароля. Поэтому я думаю, что здесь я расскажу вам, что я сделал...
Из командной строки, выдав man canonical-livepatch результаты в:
Нет ручного ввода для canonical-livepatch
Тем не менее, просто выдавая canonical-livepatch приводит к чему-то более полезному:
ИМЯ: canonical-livepatch - клиент канонического livepatch
ИСПОЛЬЗОВАНИЕ: команда canonical-livepatch [глобальные параметры] [параметры команды] [аргументы...]
ВЕРСИЯ: 9.3.0
АВТОР: Команда Canonical Livepatch
КОМАНДЫ: показывать состояние ядра: состояние livepatch включить включить livepatching на машине, отключить отключить livepatching на машине, немедленно загрузить обновление и применить любую доступную конфигурацию livepatch, настроить livepatching на машине. Справка по отображению справки.
ГЛОБАЛЬНЫЕ ВАРИАНТЫ: -version, -v распечатать версию
Так что я только что сделал sudo canonical-livepatch refresh который затем успешно обновил и исправил ошибку. И у моего значка щита теперь зеленая галочка! О счастливый день!
Я надеюсь, что это дает кому-то небольшую помощь.
Также проверьте, не конфликтуют ли ваши репозитории. Если apt выдает ошибки, исправьте их, и тогда проблемы с livepatch также должны быть решены.