Если вам нужно сделать это только один раз, не могли бы вы просто запустить
systemctl isolate multi-user.target
Это похоже на изменение уровня выполнения.
В документации opensuse предлагается runlevel3.target в качестве альтернативы.
Ой, и systemctl set-default multi-user.target
будет постоянным, я думаю ..