# 일부 내용이 부실합니다.

# 가입과 Gomez Peer 에 대한 내용은 http://www.gomezpeerzone.com/ 를 참고바랍니다.

 

파코즈 자유게시판을 눈팅하다가 한가지 흥미로운 게시글을 보게 되었습니다.

바로 PC의 유휴 자원을 활용 Gomez Peer 에 참여 한참 유행했던 비트코인과는 달리 많은 수익은 아니지만 한달에 약 1만원 정도를 벌수 있다는 내용이었습니다.

 

[유익]유부당의 용돈벌이

 

마침 서버자원이 많이 남아 있어 호기심에 한번 설치를 해보기로 했습니다.

 

현재 Gomez Peer 의 경우 윈도우용 프로그램 밖에 없기 때문에 윈도우 OS를 사용하면 간단히 설치후 로그인이면 끝이 나지만

아쉽게도 서버가 리눅스로 돌아가고 있기 때문에 처음 가상화를 생각했으나 리눅스에서 윈도우 프로그램을 돌릴수 있는 WineHQ 에서

Gomez Peer 를 실행할수 있어 다행히 재설치를 안하고 시도해 볼수 있었습니다.

 

그러나 또한가지 문제는 운영중인 서버가 CUI 기반의 OS 라서 X윈도우를 설치를 해야 했는데

Gnome 기반의 우분투 , KDE 기반의 쿠분투 , Xface 기반의 주분투로 나뉘는데,

3가지중 가벼운쪽에 속하는 Xface 기반의 주분투 데스크탑(X윈도우)을 설치하여 시도하기로 했습니다.

 

먼저 apt-get update , apt-get upgrade 를 통해 시스템 업데이트를 진행하고 , 불필요한 패키지를 제외한 xubuntu-desktop 을 설치합니다.

 

apt-get install --no-install-recommends xubuntu-desktop 을 실행하면 약 330개의 패키치를 설치합니다.

(시스템 마다 다를수 있음)

(일부 패키지는 설치되지 않으니 수동으로 설치필요)

(개인적으로 Wine 실행을 제외하고 X윈도우를 실행할 일이 없어서 패키지 설치안함)

 

 

그 다음 서버인 관계로 원격제어를 통해 진행을 하게 되므로 VNC 서버를 설치합니다.

(주로 tightvnc 와 vnc4server 를 이용하게 되는데, 전자의 tightvnc 의 경우 그래픽드라이버가 설치되지 않는 상태에서 진행시 그래픽 자원 사용에 관련 오류와 함께 강제로 접속이 해제 되는 경우가 있어 여기에서는 vnc4server 를 이용함)

(blacklist timeout 설정으로 인한 문제로 확인됨)

 

 

설치된 vnc4server (vncserver)를 실행 , 접속 암호 설정 (8자 이하) 과 기본 스크립트 설정(이건 자동) 을 진행한뒤

vncserver -kill :1 (첫번째사용자) 를 통해 vncserver 연결을 종료하고

 

 

(vncserver 의 기본포트는 5900 으로 계정한개당 포트번호가 +1 씩 더해집니다.)

(즉 기본포트는 5900 이지만 접속을 위해서는 기본계정이 있어야 하기 때문에 5901)

 

위에서 startup script 로 생성된 xstartup 파일을 편집기를 통해 열어 다음과 같이 수정합니다.

(vncserver 로 접속했을때 기본으로 불러올 리소스(여기에서는 X윈도우와 패널등)을 설정합니다.)

 

(기본값) 

 

(수정값) 

 

#!/bin/sh

xrdb &HOME/.Xresources

startxfce4 &

 

수정값을 저장하고 편집기를 나온뒤 vncserver 명령어를 통해 X윈도우를 실행합니다.

 

 

기본적인 X윈도우와 원격제어를 위한 vnc 의 설치와 설정이 끝났습니다.

(본문 내용은 root 계정으로 진행되어 일부 보안 문제가 발생할수 있으니 따라 하실때에는 사용자계정으로 진행하시기 바랍니다.)

 

이제 http://www.tightvnc.com/download.php 를 통해 원격제어 프로그램을 설치하여 vncserver 로 연결을 시도 합니다.

(여기에서는 포트포워딩, 방화벽에 대해서 다루지 않음)

 

 

정상적으로 연결이 되면 다음과 같이 X윈도우에 접속이 됩니다.

일부 설정이 잘못되어 있을때 아이콘 혹은 테마에 문제가 생기는 경우가 있는데

터미널을 실행 apt-get install xubuntu-icon-theme 를 설치 X윈도우를 재실행하시면 됩니다.

 

 

이제 Gomez Peer 를 실행하기 위해 터미널을 통해 WineHQ 설치 -> WineHQ 의 OS 에뮬레이터를 Windows 7 로 변경

Gomez Peer 를 WineHQ 로더를 통해 설치-> GomeZ Peer 실행 으로 진행을 하면 되는데

 

아래 독에서 터미널을 실행 apt-get install wine 를 실행하여 설치합니다.

 

 

패키지 설치와 함께 설치 마무리쯤에 설치 동의를 진행해야 하는데, 마우스와 탭키를 눌러도 확인 버튼을 누를수 없는

문제가 있습니다. 이때 당황하지 말고 오른쪽 방향키를 누르면 확인이 활성화 됩니다.

 

WineHQ 설치가 완료가 되면 프로그램 메뉴->Wine->Configure Wine 을 실행 , 윈도우즈 버전을 Windows 7 으로 변경합니다.

(기본값은 Windows XP로 진행시 화면이 깜빡거리는 문제와 함께 오류로그(JAVA)가 계속쌓이는 문제가 있으니 변경필요)

 

 

이제 WineHQ 를 통해 다운받은 Gomez Peer 를 설치합니다. (이건 평상시 윈도우와 마찬가지이므로 스샷 제외)

 

 

설치된 Gomez Peer 를 실행 

 

 

가입당시 User name 을 넣고 진행하시면 됩니다.

 

 

# X윈도우를 설치하면 기본 부팅런레벨이 변경되므로 원격지에서만 X윈도우를 사용하실려면 grub를 수정하세요

# 시작프로그램으로 등록을 하실려면 설정->세션 및 시작에 등록을 하시면 되는데 보통 Wine 프로그램명으로 등록을 하시면

시작이 되지 않으나 다음 명령어를 등록하시면 됩니다.

 

env WINEPREFIX="/root/.wine" wine C:\\windows\\command\\start.exe /Unix /root/.wine/dosdevices/c:/users/Public/Start\ Menu/Programs/Dynatrace\ Peer/Last\ Mile.lnk

 

참고할 사이트

http://www.parkoz.com/zboard/view.php?id=express_freeboard2&no=380218

https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-14-04

http://askubuntu.com/questions/294834/some-icons-from-xfce4-panel-missing

http://superuser.com/questions/310978/starting-ubuntu-without-the-gui

http://iluku.net/blog/archives/2412

http://www.binarytides.com/better-xubuntu-14-04/

저작자 표시 비영리 변경 금지
신고

티스토리 툴바