본문 바로가기
IT/리눅스

CentOS에서 GUI(그래픽 모드) 전환 방법

by JGSHIN 2025. 2. 15.
SMALL

CentOS는 기본적으로 텍스트 기반 CLI(커맨드 라인 인터페이스)로 설치되지만, 필요에 따라 GUI(그래픽 환경)로 변경할 수 있습니다.
이 과정에서는 X Window System 및 GNOME 데스크톱 환경을 설치하고 GUI로 전환하는 방법을 설명합니다.


CentOS 7에서 GUI 설치 및 전환

CentOS 7에서는 systemd를 사용하므로, 부팅 모드를 변경할 때 기존 CentOS 6과 차이가 있습니다.

1. GUI 패키지 설치

GUI 환경을 사용하려면 X Window System 및 GNOME 관련 패키지를 설치해야 합니다.

 

yum groupinstall "X Window System" -y
yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts -y

 

위 명령어를 실행하면 GUI 환경을 사용할 수 있도록 필요한 패키지가 설치됩니다.

2. GUI로 접속하는 방법

설치 후 현재 세션에서 GUI로 변경하려면 다음 명령어를 입력합니다.

 

init 5

  • init 5 → 현재 세션에서 그래픽 모드로 변경 (일시적 적용)

이후, GUI 화면이 나타나면 로그인 후 사용할 수 있습니다.

3. GUI를 기본 부팅 모드로 설정

재부팅해도 자동으로 GUI로 부팅되도록 설정하려면 기본 실행 레벨을 변경해야 합니다.

 

ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

  • graphical.target → GUI 모드
  • default.target → 시스템이 기본적으로 부팅할 대상

이제 시스템을 재부팅하면 자동으로 GUI로 부팅됩니다.

reboot


CentOS 6에서 GUI 설치 및 전환

CentOS 6에서는 SysVinit을 사용하며, 실행 레벨을 직접 변경해야 합니다.

1. GUI 패키지 설치

GNOME 환경을 설치하려면 다음 명령어를 사용합니다.

 

yum groupinstall "Desktop" "Desktop Platform" "X Window System" "Fonts" -y

 

위 명령어를 실행하면 기본 GUI 환경이 설치됩니다.

2. GUI로 접속하는 방법

설치 후 GUI 모드로 변경하려면 아래 명령어 중 하나를 실행합니다.

 

startx

 

또는 실행 레벨을 5로 변경하여 GUI 모드로 전환합니다.

 

/sbin/telinit 5

  • startx → 현재 사용자가 GUI 환경을 직접 실행
  • telinit 5 → 시스템 실행 레벨을 5(GUI)로 변경하여 그래픽 환경 활성화

3. GUI를 기본 부팅 모드로 설정

CentOS 6에서는 /etc/inittab 파일을 수정하여 부팅 시 GUI로 실행되도록 설정할 수 있습니다.

 

vi /etc/inittab

 

아래 내용을 찾아서 변경합니다.

 

id:3:initdefault: → id:5:initdefault:

  • id:3:initdefault: → 기본 텍스트 모드(콘솔 모드)
  • id:5:initdefault: → 기본 GUI 모드

파일을 저장한 후 시스템을 재부팅하면 자동으로 GUI 환경이 실행됩니다.

 

reboot

LIST
📧 이메일 문의
by @ 2025 JGSHIN