Использование EDGE для обновления на самом деле не круто, но я должен. Так что мое обновление всегда запускается ночью, когда я иду спать.
Есть ли способ настроить Ubuntu на автоматическое отключение после завершения обновления.
Примечание: я видел ссылку в аналогичном посте , который перенаправляет на python
сценарий ( СМОТРИ ЗДЕСЬ ), но я не очень хорошо знаком с такого рода сценариями. [ 115]
Любая помощь будет оценена.
Технически вы могли бы делать все в оболочке.
Просто введите
sudo -i
apt-get update && apt-get -y dist-upgrade && shutdown -P now
sudo -i
, чтобы получить root, пока вы не выйдете из него вручную, используя exit
, это просто для того, чтобы убедиться, что ваши права sudo не истекают, если обновление занимает слишком много времени (обычно, если я правильно помню, время ожидания прав sudo составляет 15 минут).
Оператор &&
объединяет команды. По сути, вы можете прочитать его как:
If command 1 finished succesfully execute command 2, if command 2 finished succesfully execute command 3
и т. Д. ... Примечание: Другие команды будут выполняться только в том случае, если команда до ее успешного завершения завершилась.
Параметр -y
после apt-get
отвечает на все вопросы с вопросом «да».
shutdown -P now
немедленно выключает компьютер для отключения питания (-P
) (now
).
Чтобы получить общее представление о других параметрах для shutdown
, запустите shutdown --help