Использование EDGE для обновления действительно не круто, но я должен. Так что мое обновление всегда запускается ночью, когда я иду спать.
Есть ли способ настроить Ubuntu на автоматическое отключение после завершения обновления.
Примечание: я видел ссылку в аналогичном посте, которая перенаправляет на python
скрипт ( СМ. ЗДЕСЬ ), но я не очень хорошо знаком с такими скриптами.
Любая помощь будет оценена.
updates
shutdown
auto-completion
Только 22lk94k943
источник
источник
ALL=NOPASSWD
не очень хорошо со мной: DОтветы:
Технически вы можете сделать все в оболочке.
Просто введите
sudo -i
делает вас суперпользователем до тех пор, пока вы вручную не выйдете из него с помощью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
источник
terminal
это то, что он оставляет несколько обновлений без их установки. А почемуdist-upgrade
?apt-get upgrade
иногда пропускает некоторые обновления, особенно обновления ядра.apt-get dist-upgrade
однако обновит ядро и может удалить некоторые пакеты,upgrade
которые обычно не будут. Посетитеman apt-get
для получения дополнительной информации, или этот вопрос.update
только обновляет пакеты до их новых версий.dist-upgrade
Умеет также устанавливать новые зависимости и удалять устаревшие. Поэтомуupdate
будет сдерживать любое обновление, которое потребует установки новых зависимостей