최근 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 환경이 생성되면 성공