Lubuntu & modem-manager: сбой при перезагрузке

У меня есть Lubuntu на плате ARM ( https://www.friendlyarm.com/index.php?route=product/product & product _ id = 227 ). Все идет хорошо, кроме одной большой проблемы с 4G...

По умолчанию я могу создать соединение «Мобильный широкополосный доступ», но не могу подключиться к нему. Поэтому установите «modem-manager» с помощью команды « sudo snap install modem-manager ». Теперь я могу подключиться к своему 4G и это работает.

Но проблема в том, что она происходит при каждой перезагрузке (черный экран). Я делал много новых установок Lubuntu и некоторые проблемы каждый раз, когда я устанавливаю modem-manager с sudo snap install modem-manager , я не мог больше перезагрузиться после этого (черный экран).

PS: Я использую Ubuntu 16.04.5 LTS

-121--894415- Использование автоматической модернизации для обновления пакетов безопасности без взаимодействия с пользователем Использование автоматической модернизации для установки пакетов безопасности. Которая работает ежедневно. Однако за последнюю неделю я заметил, что пакеты безопасности не были установлены. После какого-то расследования я нашел...

Использование автоматических обновлений для установки пакетов безопасности. Которая работает ежедневно. Однако за последнюю неделю я заметил, что пакеты безопасности не были установлены. После некоторых исследований я обнаружил, что эти обновления требуют взаимодействия с пользователем. (IE они имеют интерактивную подсказку во время обновления)

Как я могу получить автоматические обновления, чтобы предположить, что нет в этих подсказках?

Я пытался использовать APT:: GET:: IMPLOSE-NO, но это не работает.

Кажется, что должен быть какой-то способ обойти это, поскольку я управляю многими серверами и обновление безопасности для каждого из них будет довольно трудоемким.

/etc/apt/apt.conf.d/50unattended-upgrades файл выглядит так

Unattended-Upgrade::Origins-Pattern {
      "origin=${distro_id},archive=${distro_codename}";
      "origin=${distro_id},archive=${distro_codename}-security";
  };

Unattended-Upgrade::Package-Blacklist {
};
Unattended-Upgrade::Mail "root";
Unattended-Upgrade::MailOnlyOnError "true";
Unattended-Upgrade::Remove-Unused-Dependencies "true";
Unattended-Upgrade::Automatic-Reboot "true";
Unattended-Upgrade::Automatic-Reboot-Time "02:00";

После входа в систему я вижу

22 updates are security updates.

EDIT: Под управлением Ubuntu-Server 18.04.4 LTS (GNU/Linux 5.4.0-1035-aws x86_64)

Во время обновления требуется взаимодействие с пакетом php7.0-fpm.

Добавление

DPkg::Options {
        "--force-confold";
        "--force-confdef";
};

не приводит к остановке запросов conffile. Однако при выполнении sudo unattended-upgrades -d выдается сообщение.

dpkg is configured not to cause conffile prompts
No packages found that can be upgraded unattended and no pending auto-removals

Так что, возможно, это просто то, с чем мне придется иметь дело. Но я надеюсь, что кто-то нашел способ обойти это.

Мы управляем 100 серверами. Так что, как вы можете себе представить, делать это вручную на каждой из них было бы довольно много времени.

1
задан 12 January 2021 в 22:29

1 ответ

Какой вопрос вызывает взаимодействие пользователей?

Я включаю эти настройки в моей конфигурации APT для без примерных обновлений . Они ответит DPKG подсказки для изменений файлов конфигурации

DPkg::Options {
        "--force-confold";
        "--force-confdef";
};

Больше информации в https://debian-handbook.info/browse/stable/sect.automatic-upgrades.html

Редактировать

Я не знаю, как код уведомитель обновления дифференцируется между обновлениями безопасности и другими обновлениями. Вывод MOTD может использовать различные критерии, чем без примерных обновлений .

Если вы смотрите специально в PHP7.0-FPM , проверьте вывод Phyction-Cache-Cache Php7.0-FPM . Это скажет вам, что такое версия-кандидата и какая репозитория возникает версия.

Одним из потенциальных источников путаницы с без примерных обновлений - это конфигурация по умолчанию не Установка обновлений от обновлений . Вот еще один APT Config, который я использую для установки обновлений из обновлений репозитория (а также репозитории ESM).

#clear Unattended-Upgrade::Allowed-Origins;
Unattended-Upgrade::Allowed-Origins {
        "${distro_id}:${distro_codename}";
        "${distro_id}:${distro_codename}-updates";
        "${distro_id}:${distro_codename}-security";
        "${distro_id}ESM:${distro_codename}";
        "${distro_id}ESM:${distro_codename}-updates";
        "${distro_id}ESM:${distro_codename}-security";
};

Пакет PHP7.0-FPM указывает на другую потенциальную проблему. Вы говорите, что вы используете 18.04.4 , но этот пакет существует только в официальных репозиториях 16.04 . Если вы установили это из неофициального репозитория, то без примерных обновленных обновлений не будет обновлять пакет, если только Rightins-Pattern совпадает с ним.

2
ответ дан 18 March 2021 в 23:45

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

Похожие вопросы: