Рейтинг:2

Как получать уведомления об обновлениях прошивки?

флаг fr

Мне повезло найти ноутбук, который может использовать программное обеспечение для обновления прошивки Linux (fwupdmgr). Это Dell Latitude 5510, который, по словам знакомого с Linux продавца, даже сертифицирован для Ubuntu 20.04 LTS.

Использование ssh для подключения к этой машине дает мне информацию, которую я больше нигде не получу, например:

~$ ssh пута
Добро пожаловать в Ubuntu 21.04 (GNU/Linux 5.11.0-31-общий x86_64)

 * Документация: https://help.ubuntu.com
 * Управление: https://landscape.canonical.com
 * Поддержка: https://ubuntu.com/advantage

Для 1 устройства доступно обновление прошивки.
Запустите fwupdmgr get-upgrades для получения дополнительной информации.

0 обновления могут быть применены немедленно.

я имею в виду fwupdmgr сообщение. Правильно, для этой машины было доступно обновление прошивки, поэтому потребовалась установка и перезагрузка в соответствии с инструкциями. Я просто озадачен тем, что мне нужно было использовать ssh, чтобы получить эту информацию в первую очередь. Может быть, мне следует регулярно обращаться к fwupdmgr...Кто-нибудь знает, как я могу получить эту информацию автоматически? Уведомление было бы здорово!

raj avatar
флаг cn
raj
Команда, отображающая сообщение `fwupdmgr`, вероятно, вызывается из одного из файлов профиля (`/etc/profile`, `.profile` или `.bash_profile`). Если вы можете найти правильную команду в файле, вы можете добавить ее, например, в свои «Автозапуск приложений», чтобы она запускалась всякий раз, когда вы входите в рабочий стол с графическим интерфейсом.
флаг fr
@raj Извините, ни в одном из этих мест ничего не найдено.
raj avatar
флаг cn
raj
Поскольку я внимательно смотрю сообщение о входе в SSH, оно отображается перед запуском профиля, поэтому я ошибался. Это сообщение выводится sshd из файла `/run/motd.dynamic`, но мне еще предстоит проверить, что генерирует этот файл.
raj avatar
флаг cn
raj
Я нашел это на справочных страницах: «Исполняемые скрипты в `/etc/update-motd.d/*` выполняются `pam_motd(8)` как пользователь root при каждом входе в систему, и эта информация объединяется в `/run/ motd.dynamic`". Так что загляните в этот каталог, и вы должны найти там свой скрипт.
raj avatar
флаг cn
raj
Также попробуйте `man fwupdmgr` (я только что сделал это), это может дать вам несколько подсказок!
флаг fr
@raj â Я медленно учусь, но в конце концов я добьюсь своего. Отличные подсказки :)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.