Я пытаюсь перейти с уровня запуска 5 на уровень запуска 3, выполнив команду sudo init 3
.
по какой-то причине он больше ничего не делает.
странно то, что если я запускаю команду runlevel
, это показывает, что я нахожусь на level 3
. попытался запустить init 5
, а затем init 3
и до сих пор ничего.
Кто-нибудь знает, как это исправить?
Runlevels are a concept from UNIX(R) System V used by the init(8)
daemon or other system initialisation system to define modes of system
operation.
The Upstart init(8) daemon has no native concepts of runlevel, and
unlike the System V daemon, makes no attempt to keep track of the
current runlevel.
Ubuntu и другие современные дистрибутивы Linux заменили System V init
с Выскочкой:
Выскочка является основанной на событии заменой для/sbin/init демона, который обрабатывает запуск задач и услуги во время начальной загрузки, остановки их во время завершения работы и наблюдения их, в то время как система работает.
Если необходимо переключиться на то, что является теперь самым близким к runlevel 3
сделайте это путем остановки Вашего gdm
или lightdm
сервис.
Удерживайте shift при загрузке, выберите режим восстановления, затем выберите root, теперь вы можете легко переключаться между уровнями запуска.