기존에 쓰던 리눅스는 runlevel을 변경하기 위해서 /etc/inittab 파일을 수정해왔다.

id:3:initdefault:

하지만 이번에 설치한 Fedora Core 22에서는 해당 파일에서 runlevel을 변경하는 항목을 찾을 수 없었다.

대신 다른 방법을 사용하라고 알려주신다.

# inittab is no longer used.
#
# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
#
# systemd uses 'targets' instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#
# To view current default target, run:
# systemctl get-default
#
# To set a default target, run:
# systemctl set-default TARGET.target

root 유저로 아래와 같이 명령을 내리니 변경이 되었다.

systemctl set-default multi-user.target

이후 확인해 보면 아래와 같이 변경 된 것을 확인할 수 있다.

변경 전
# ls -al /etc/systemd/system/default.target
lrwxrwxrwx. 1 root root 36 10월 14 17:33 /etc/systemd/system/default.target -> /lib/systemd/system/graphical.target

변경 후
# ls -al /etc/systemd/system/default.target
lrwxrwxrwx. 1 root root 41 10월 15 13:22 /etc/systemd/system/default.target -> /usr/lib/systemd/system/multi-user.target