본문 바로가기

우분투, 리눅스

리눅스 X-Window 설치하기

서버를 운용하다 보면 X-윈도우가 필요하는 경우가 있는데 이럴때 O/S를 재 설치하지 않고
yum 서비스를 이용하여 X-윈도우를 설치 할수 있습니다.

 

X-윈도우 설치에 앞서 서버에 메모리 사양이 어느정도 인지 확인을 합니다.
시스템 기본 메모리가 최소 1G 이상일 경우 추천을 권합니다 (512M 에서 설치시 부팅 후 메모리 부분 많이 차지함)

또한 / 파티션의 용량이 넉넉한지 확인합니다 ( 최소 200M 이상)

환경 : CENTOS 4.X 5.X


1.  yum을 이용해 grouplist 를 확인합니다

[root@localhost ~]# yum grouplist
Setting up Group Process
base                      100% |=========================| 2.1 kB    00:00    
updates                   100% |=========================| 1.9 kB    00:00    
addons                    100% |=========================|  951 B    00:00    
extras                    100% |=========================| 2.1 kB    00:00    
comps.xml                 100% |=========================| 920 kB    00:00    
yumgroups.xml             100% |=========================| 9.7 kB    00:00    
Installed Groups:
   MySQL Database
   Development Libraries
   Editors
   System Tools
   Text-based Internet
   Legacy Network Server
   DNS Name Server
   Dialup Networking Support
   Network Servers
   Web Server
   Mail Server
   Available Groups:
   Tomboy
   Cluster Storage
   Office/Productivity
   Virtualization
   Engineering and Scientific
   Beagle
   GNOME Software Development
   X Software Development
   GNOME Desktop Environment
   Authoring and Publishing
   Base
   FTP Server
   Mono
   Games and Entertainment
   XFCE-4.4
   Legacy Software Development
   Clustering
   Java
   Java Development
   OpenFabrics Enterprise Distribution
   Emacs
   Legacy Software Support
   X Window System
   Graphics
   Ruby
   Windows File Server
   Printing Support
   KDE Software Development
   KDE (K Desktop Environment)
   Server Configuration Tools
   Horde
   Sound and Video
   PostgreSQL Database
   Administration Tools
   News Server
   Development Tools
   KVM
   Yum Utilities
   FreeNX and NX
   Graphical Internet
Done


2.  groupinstall 이용하여 x-windows를 설치 합니다.

[root@localhost ~]# yum groupinstall "X Window System"
[root@localhost ~]# yum groupinstall "X Software Development"


  메세지가 나타나면 y를 입력합니다

 3. GNOME을 사용할지 KDE 를 사용할지 선택에 따라서 install합니다   

  저는 여기서 GNOME를 사용하겠습니다. 
 

[root@localhost ~]# yum groupinstall "GNOME Desktop Environment"


 메세지가 나타나면 y를 입력합니다.

4. 랜카드 정보 확인 및 수정
 재부팅하기에 앞서 네트워크 정보가 일치하는지 한번 확인해봅니다
보통의 경우 eth0의 랜카드 정보가 백업이 되어 재 부팅시 연결이 안되는 경우가 있습니다.
이럴 경우를 대비해 eth0의 랜카드 정보를 확인합니다. eth0.bak 파일이 존재하면 이것을 다시 eth0파일로 변경합니다

[root@localhost ~]# cd /etc/sysconfig/network-스크립트s/
[root@localhost network-스크립트s]# ls -l ifcfg-eth0*
-rw-r--r-- 2 root root 198  5월 20 18:33 ifcfg-eth0
-rw-r--r-- 2 root root 198  5월 20 18:33 ifcfg-eth0.bak
2개의 eth0 랜카드 정보를 가지고 있으면 원래 있던 파일 내용을 확인해서 변경해 줍니다 
[root@localhost network-스크립트s]# mv ifcfg-eth0.bak ifcfg-eth0


5.  부팅 순서 변경 및 재 부팅
 부팅시 x-windows 로 부팅하기 위해서 inittab 부분을 수정해 줍니다.

[root@localhost ~]# vi /etc/inittab

id:3:initdefault ---> id:5:initdefault 수정


  재부팅

[root@localhost ~]# init 6