При его выполнении нужно запретить параллельное выполнение всех /etc/rcX.d/KXXxxx
Собственно нужно обновление при выключении:
apt update && apt dist-upgrade -y && apt autoremove -y
Вот это вот не работает:
Файл /etc/rc6.d/K99_dist-upgrade
#!/bin/bash
apt update && apt dist-upgrade -y && apt autoremove -y
echo 'Обновление '$(date '+%m.%d %H:%M') >> /home/bogdan/DIST-UPGRADE_BEFORE_POWER_OFF.txt
exit 0
А какая такая острая необходимость в слепом обновлении при выключении, без вдумчивого принятия решения?
Я полностью доверяю создателям *buntu.
Последнее время, если обновления есть, то это будут видеодрова :) Редкость чего-то другое.
Кстати у меня вопрос как сделать обновление пакетов при выключении, а не зачем оно мне нужно.
Прикол в том, что проверка наличия обновлений происходит сразу после включения. И даже так бывает по-жизни, что они (обновления) сами и происходят, без вмешательства пользователя. Вот почему у меня возник такой "странный" вопрос.
И ещё, обновления совсем не ограничиваются видеодрайверами, а обновляется ещё много чего, от версии ядра до версии плазмы. Но это уже совсем другая история.
Статейку небольшую на эту тему написал: Запуск скрипта при выключении компьютера
Спасибо огромнейшее!
Уже не раз с этим systemd сталкиваюсь, путанина сплошная... Ща очередная попытка РАЗОБРАТЬСЯ, а не тупо содрать.
Почитайте про cron. Можно любые задачи планировать.
Я на python написал небольшой скрипт, при запуске каждый раз он выполняется.
А вообще, всё верно. Система сама позаботится об обновлениях.
Отправить комментарий