웹서버나 개발 테스트 용도로 CentOS7을 설치해서 사용하다 보면 초보자 같은 경우 CUI 환경의 커맨드 화면이 적응이 안되서 답답하고 부담스럽게 느껴질 수 있습니다.
대부분 가상화 환경에서 리눅스를 사용하기 때문에 조금이라도 가볍게 사용하기 위해 Minimal로 설치해 사용하게 되는데 데스크탑 GUI 환경이 필요한 경우에는 별도로 X-Window를 설치해서 사용할 수 있습니다.
# yum groupinstall "X Window System" "Fonts" # yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts
위 명령어를 입력해서 GUI 환경에 필요한 X-Window 및 패키지를 설치합니다.
설치가 끝난 다음 startx
명령어로 GUI 모드를 실행해 사용하면 되는데 GUI 환경을 기본으로 사용하고 싶은 경우에는 아래 설정으로 부팅시 자동으로 X-Window가 실행되게 설정하면 됩니다.
# unlink /etc/systemd/system/default.target # ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
X-Window 부팅 설정은 심볼릭링크로 선택되며 위와 같은 경로로 심볼릭 링크를 생성한 다음 재부팅 하면 자동으로 GUI 환경으로 부팅이 됩니다.
# unlink /etc/systemd/system/default.target # ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
만일 부팅시 기본 CUI 환경으로 되돌리고 명령어를 통해 선택적으로 X-Window를 실행하고 싶은 경우에는 심볼릭 링크를 위와 같이 연결해 주면 됩니다.