본문 바로가기
OS

[GUI 구축] X-window 사용하여 Unix/Linux GUI 환경 구축하기

by sangyeon 2021. 8. 3.
728x90

최근 EAI(SOA-OSB) 설치를 하면서 GUI 설치가 필요한 상황에서 지원되지 않는 경우가 있었다.

그에 따라 X-window를 활용하여 Unix/Linux 환경에서 GUI 모드로 설치하는 방법을 공유하고자 한다.

 

#############################################################################

첫 번째로 AIX 장비 X-window 사용하기

 

#1. 장비에 X-window 파일셋 설치

- install X11 package

 

#2. X11 package 확인

[click2@root:/]# lslpp -l|grep -i x11

X11.Dt.ToolTalk           7.1.4.30
X11.Dt.bitmaps             7.1.0.0
X11.Dt.helpmin             7.1.0.0
X11.Dt.helprun            7.1.4.30 
X11.Dt.lib                7.1.4.30
.....(중략)
X11.loc.KO_KR.Dt.rte       7.1.1.0
X11.loc.en_US.Dt.rte       7.1.0.0
X11.loc.ko_KR.Dt.rte       7.1.1.0
X11.samples.apps.clients   7.1.4.0



#3. AIX 장비 ssh/ x11 옵션 설정

- vi /etc/ssh/sshd_configX11Forwarding yes 


- ssh 재시작
#stopsrc -s sshd; startsrc -s sshd


- DISPLAY 설정
#export DISPLAY=LOCAL_PC_IP:0
-> Can't Open Display... 관련 에러 발생시 export DISPLAY로 해결 가능

 


#4. 로컬 PC에서 필요한 소프트웨어 다운로드(Xming / Putty)

 

4-1) Xming 설치 후 XLauncher 실행

 

- Display settings : One window 선택

- Session type : Start no Client 선택

- Additional paramters : Clipborad 선택

- 마침

 

4-2) Putty 설치 후 설정

Putty Configuration

: Connection > SSH > X11 > Enable X11 Forwarding 체크

X display location : 공란으로 두거나 localhost:0

 

마지막으로 putty로 해당 장비 접속

 

#5. xclock 확인

Putty 터미널에서 xclock 명령어로 Xming 프로그램으로 xclock 시계 화면이 뜨면 정상적으로 세팅이 완료된 것

 

 

###############################################################################

두 번째로 Linux 장비 X-window 사용하기

 

#1. x11 package 설치

 [root@sydev ~]# yum -y install x11*Loaded plugins: langpacks, ulninfo
Resolving Dependencies
--> Running transaction check
---> Package xorg-x11-apps.x86_64 0:7.7-7.el7 will be installed
--> Processing Dependency: libXaw.so.7()(64bit) for package: xorg-x11-apps-7.7-7.el7.x86_64
--> Running transaction check
---> Package libXaw.x86_64 0:1.0.13-4.el7 will be installed
--> Finished Dependency Resolution


Dependencies Resolved


===============================================================================================================================================================
 Package                                 Arch                             Version                                   Repository                            Size
===============================================================================================================================================================
Installing:
 xorg-x11-apps                           x86_64                           7.7-7.el7                                 ol7_latest                           307 k
Installing for dependencies:
 libXaw                                  x86_64                           1.0.13-4.el7                              ol7_latest                           191 k


Transaction Summary
===============================================================================================================================================================
Install  1 Package (+1 Dependent package)


Total download size: 498 k
Installed size: 1.2 M
Downloading packages:
(1/2): libXaw-1.0.13-4.el7.x86_64.rpm                                                                                                   | 191 kB  00:00:00     
(2/2): xorg-x11-apps-7.7-7.el7.x86_64.rpm                                                                                               | 307 kB  00:00:00     
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                          708 kB/s | 498 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : libXaw-1.0.13-4.el7.x86_64                                                                                                                  1/2 
  Installing : xorg-x11-apps-7.7-7.el7.x86_64                                                                                                              2/2 
  Verifying  : libXaw-1.0.13-4.el7.x86_64                                                                                                                  1/2 
  Verifying  : xorg-x11-apps-7.7-7.el7.x86_64                                                                                                              2/2 


Installed:
  xorg-x11-apps.x86_64 0:7.7-7.el7                                                                                                                             


Dependency Installed:
  libXaw.x86_64 0:1.0.13-4.el7                                                                                                                                 


Complete!


#2. x11 옵션 설정

- vi /etc/ssh/ssh_config 

# ForwardX11 yes


- sshd 서비스 재시작

#service sshd restart


#3. Xming 및 Putty 위와 동일하게 세팅 및 실행

 

#4. Putty 터미널에서 명령어로 확인

xeyes 혹은 xclock으로 Xming 프로그램으로 GUI 환경이 생성되면 성공

 

728x90