Рейтинг:0

Автоматическое обновление Apt-get ничего не делает

флаг in

Я пытаюсь создать скрипт, который обновляет мою установку Ubuntu при завершении работы.

Для обновления моей системы я использую следующую команду:

unbuffer apt-get full-upgrade -y --allow-downgrades --show-progress 2>&1 > /var/log/ubuntu-automatic-update/update_status.txt

Но когда он выполняется, журнал показывает следующее:

Списки пакетов читаются... 0%

Списки пакетов прочитаны... 100%

Списки пакетов прочитаны... Готово

Дерево зависимостей построено... 0%

Построение дерева зависимостей... 0%

Построение дерева зависимостей... 50%

Построение дерева зависимостей... 50%

Дерево зависимостей построено... Готово

Информация о состоянии считывается в... 0%

Информация о состоянии считывается в... 0%

Информация о состоянии считывается в... Готово
0 обновлено, 0 переустановлено, 0 удалено и 168 не обновлено.

Но запуск точно такой же команды вручную в терминале обновляет все. Однако затем он сообщает мне, что 5 пакетов будут установлены заново.

Можно ли это как-то исправить, чтобы он все равно обновлялся?

Изменить: полный скрипт можно найти здесь: https://github.com/TobiPeterG/ubuntu_automatic_updates/edit/main/files/shutdown_update может я там ошибся?

user535733 avatar
флаг cn
Вместо того, чтобы заново создавать колесо, рассмотрите возможность использования существующего варианта обновления при завершении работы для обновлений безопасности и обновлений ядра, расположенного в `/etc/apt/apt.conf.d/50unattended-upgrades`. Лично я бы не запускал полный апгрейд без присмотра.
Nmath avatar
флаг ng
*"168 не обновлено"* - Зачем вам пытаться создать автоматизированный скрипт, если вы так сильно отстаете от обслуживания? Я согласен, что ваш план плохой, а также смущен, почему вы так сильно отстаете от обновлений.

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

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