
Я пытаюсь перейти с уровня выполнения 5 на уровень выполнения 3, запустив sudo init 3
команду.
По какой-то причине она больше ничего не делает.
Самое странное, что если я запускаю команду, runlevel
она показывает мне, что я нахожусь на level 3
.
Попробовал запустить init 5
, а затем init 3
снова ничего.
кто-нибудь знает как это исправить?
решение1
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
заменилиВыскочка:
Upstart — это основанная на событиях замена демону /sbin/init, который управляет запуском задач и служб во время загрузки, останавливает их при завершении работы и контролирует их во время работы системы.
Если вам необходимо переключиться на то, что сейчас ближе всего к вам, runlevel 3
сделайте это, остановив свою gdm
или lightdm
службу.
решение2
Удерживайте клавишу Shift при загрузке, выберите режим восстановления nmode, затем выберите root, теперь вы можете легко переключаться между уровнями запуска.