Что делает `do-release-upgrade` действительно?

С Ubuntu 16.04 LTS я бы предложил вместо systemctl использовать systemctl, потому что новые системы используют systemd для управления вещами.

Безопасная команда для запуска - systemctl suspend, которая немедленно приостанавливает работу машины, если только какой-либо процесс требует от системы оставаться включенным (например, видеопроигрыватель, показывающий фильм, активный CD-рекордер, другой зарегистрированный пользователь делает что-либо и т. д.).

Если вы хотите принудительно приостановить действие и проигнорировать все «ингибиторы» «просто добавьте -i, как объясняется выводом указанной выше команды.

Если вы хотите немедленно заблокировать заставку и приостановить систему во всех случаях, вы можете запустить

loginctl lock-session && systemctl suspend -i

Это лучше, чем использование raw dbus для отправки сообщений, потому что с помощью loginctl и systemctl избегает жесткого кодирования любой информации о вашей заставке или диспетчере сеансов.

1
задан 20 March 2014 в 13:00

0 ответов

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

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