Xwindow + VNC server 설치 (Ubuntu 19.04)
Ubuntu 19.04 를 텍스트 환경으로 설치하였다면 나중에 Xwindow 가 필요해졌을때 아래와 같이 설치가 가능합니다.
1. 설치
OS 환경을 최신 환경으로 업데이트 합니다.
root@sysdocu:~# apt -y update
root@sysdocu:~# apt -y upgrade
Xwindow 를 목적에 맞게 설치 합니다.
Desktop 처럼 사용하기 위해 전체 설치를 할 수도 있으나 저는 Firefox 만 사용할 것이므로 아래 최소 설치로 진행 했습니다.
root@sysdocu:~# apt -y install ubuntu-desktop // 전체 설치 (오피스 등)
또는
root@sysdocu:~# apt -y install --no-install-recommends ubuntu-desktop // 최소 프로그램 설치
gnome 데스크탑과 필요한 브라우저 firefox 를 설치합니다.
전체 설치를 선택한 경우 firefox 는 생략해도 됩니다.
root@sysdocu:~# apt -y install ubuntu-gnome-desktop firefox
부팅 레벨을 설정합니다.
부팅 레벨은 서버 부팅시 OS 환경을 텍스트 모드인지 그래픽 모드인지 사용자가 원하는 환경으로 부팅되게 해줍니다.
현재 런레벨을 명령어로 확인하고 GUI 환경으로 부팅하기 위한 명령입니다.
root@sysdocu:~# systemctl get-default
부팅시 로컬에서 GUI 환경으로 사용하고 싶은 경우 런레벨을 아래와 같이 변경합니다.
root@sysdocu:~# systemctl set-default graphical.target
이 밖에 주로 사용하는 런레벨은 아래와 같습니다.
* 참고
[Run Level] [Target]
1 rescue.target // root 패스워드 없이 시스템 운영 가능 (복구 모드)
2 multi-user.target // 텍스트 모드
5 graphical.target // 그래픽 모드
2. VNC 서버 설정
Xwindow 를 설치했다면 서버에 GUI 환경으로 접속하기 위해 VNC server 를 설치 합니다.
root@sysdocu:~# apt -y install tightvncserver
접속 비밀번호를 설정 합니다.
root@sysdocu:~# vncserver
You will require a password to access your desktops.
Password:
Warning: password truncated to the length of 8.
Verify:
Would you like to enter a view-only password (y/n)?
New 'X' desktop is sysdocu.tistory.com:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/sysdocu.tistory.com:1.log
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal & |
3. 원격 접속
GUI 환경으로 서버를 운영하기 위해 VNC Client 프로그램을 통해 서버에 접속합니다.
접속시 사용하는 계정은 '2. VNC 서버 설정' 항목에서 설정한 계정 정보로 로그인하면 됩니다.
커맨드 라인에서 브라우저를 구동하고자 할때는 아래와 같이 사용하면 됩니다.
파이어폭스
root@sysdocu:~# firefox "http://sysdocu.tistory.com"
크롬을 설치하고 구동하려는 경우
root@sysdocu:~# /usr/bin/google-chrome "http://sysdocu.tistory.com"
[ 작업 표시줄이 안뜨는 경우 ]
아래 작업을 추가로 진행해 줍니다.
root@sysdocu:~# sudo apt-get install ubuntu-desktop
root@sysdocu:~# sudo apt-get install unity-control-center
root@sysdocu:~# sudo apt-get install unity-control-center-signon
root@sysdocu:~# sudo apt-get install gnome-control-center-unity
root@sysdocu:~# sudo apt-get install gnome-panel
root@sysdocu:~# reboot
'리눅스 > OS 일반' 카테고리의 다른 글
cifs 에러 (CIFS VFS SessSetup = -13) (0) | 2019.11.01 |
---|---|
Ubuntu 19.04 에서 /etc/rc.local 활용하기 (0) | 2019.10.29 |
CentOS 7 yum 미러 서버 추가 (0) | 2019.10.17 |
could not get lock /var/lib/dpkg/lock open 11: resource temporarily unavailable (0) | 2019.10.17 |
Ubuntu 19.04 에서 systemd-resolved 비활성화 하기 (0) | 2019.10.02 |