Как проверить, что необслуживаемые обновления включены?

Давайте предположим, что Вы просто зарегистрировали через SSH в сервер под управлением Ubuntu.

Существует ли простая команда, чтобы узнать, включены ли необслуживаемые обновления и установят безопасность критические обновления автоматически?

3
задан 19 May 2017 в 11:39

2 ответа

cat /etc/apt/apt.conf.d/20auto-upgrades

шоу, если вещи становятся автоустановленными

cat /etc/apt/apt.conf.d/50unattended-upgrades |grep -v //

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

5
ответ дан 1 December 2019 в 15:34

Конфигурация может искаться в /etc/apt/apt.conf.d/20auto-upgrades. Кроме того, можно проверить файл журнала /var/log/dpkg.log. Если необслуживаемые обновления работают, необходимо видеть недавние события там.

Позволяют нам посмотреть на две сессии в качестве примера:

Машина 1 (необслуживаемые отключенные обновления):

$ cat /etc/apt/apt.conf.d/20auto-upgrades
cat: /etc/apt/apt.conf.d/20auto-upgrades: No such file or directory
$ tail /var/log/dpkg.log
(no output, empty file)

Машина 2 (необслуживаемые обновления включили):

$ cat /etc/apt/apt.conf.d/20auto-upgrades
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
$ tail /var/log/dpkg.log
2017-06-07 18:35:38 status half-configured linux-generic:amd64 4.10.0.22.24
2017-06-07 18:35:38 status installed linux-generic:amd64 4.10.0.22.24
2017-06-07 18:35:38 configure linux-signed-image-generic:amd64 4.10.0.22.24 <none>
2017-06-07 18:35:38 status unpacked linux-signed-image-generic:amd64 4.10.0.22.24
2017-06-07 18:35:38 status half-configured linux-signed-image-generic:amd64 4.10.0.22.24
2017-06-07 18:35:38 status installed linux-signed-image-generic:amd64 4.10.0.22.24
2017-06-07 18:35:38 configure linux-signed-generic:amd64 4.10.0.22.24 <none>
2017-06-07 18:35:38 status unpacked linux-signed-generic:amd64 4.10.0.22.24
2017-06-07 18:35:38 status half-configured linux-signed-generic:amd64 4.10.0.22.24
2017-06-07 18:35:38 status installed linux-signed-generic:amd64 4.10.0.22.24

(Машина 1 запускала Ubuntu 16.04, Машина 2 запускала Ubuntu 17.04. Это не должно иметь значения, все же.)

0
ответ дан 1 December 2019 в 15:34

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

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