[PORADNIK] Instalacja pulpitu VNC + Gnome Debian/Ubuntu
Posted: 2014-06-09, 22:50
Na wstępie wytłumaczę o co tutaj chodzi. Zainstalujemy zdalny pulpit, na serwerze z którym będziemy się łączyć.
VNC to system przekazywania obrazu ze środowiska graficznego (wirtualnego lub fizycznego). Linux ma dużo środowisk graficznych do wyboru, kwestia gustu, najpopularniejszym i moim ulubionym (choć z niewieloma miałem doczynienia) jest GNOME, dlatego zainstalujemy go za pomocą tego poradnika.
Przed rozpoczęciem instalacji, zaloguj się do swojego serwera jako root i wykonaj następujące polecenia (w przypadku debiana usuń hash):
1. Instalacja GNOME:
Trochę to potrwa, może być wymagane wybranie języka klawiatury, odnajdujemy polski i wybieramy kodowanie UTF-8.
2. Możemy zainstalować następujące czcionki:
3. Na koniec instalacja samego VNC.
4. Pierwsze uruchomienie VNC utworzy w systemie plik konfiguracyjny, oraz zostaniesz poproszony o podanie hasła do połączenia ze zdalnym pulpitem (oraz dodatkowego hasła, tylko dla widzów, jeśli sobie takiego życzysz). Uruchamiamy VNC komendą:
5. Dokonamy jeszcze kilku zmian, dlatego zamykamy VNC. Oczywiście nie są one wymagane.
6. Edytujemy plik xstartup dowolnym edytorem tekstowym (w moim przypadku jest to nano).
Zastępujemy jego zawartość na tą poniższą:
7. No i na sam koniec uruchamiamy VNC, podając preferowaną rozdzielczość:
Teraz możemy się połączyć z pulpitem za pomocą dowolnego klienta VNC, np. TightVNC Viewer, podając adres ip serwera oraz port (1 lub 5901) a także hasło, które ustaliliśmy podczas instalacji. Jeśli IP serwera to 222.123.32.11 to adres powinien wyglądać tak: 222.123.32.11:1 lub 222.123.32.11:5901
VNC to system przekazywania obrazu ze środowiska graficznego (wirtualnego lub fizycznego). Linux ma dużo środowisk graficznych do wyboru, kwestia gustu, najpopularniejszym i moim ulubionym (choć z niewieloma miałem doczynienia) jest GNOME, dlatego zainstalujemy go za pomocą tego poradnika.
Przed rozpoczęciem instalacji, zaloguj się do swojego serwera jako root i wykonaj następujące polecenia (w przypadku debiana usuń hash):
Code: Select all
# apt-get update
# apt-get upgrade
1. Instalacja GNOME:
Code: Select all
#apt-get install gnome-desktop-environment
Trochę to potrwa, może być wymagane wybranie języka klawiatury, odnajdujemy polski i wybieramy kodowanie UTF-8.
2. Możemy zainstalować następujące czcionki:
Code: Select all
# apt-get install xfonts-100dpi
# apt-get install xfonts-100dpi-transcoded
# apt-get install xfonts-75dpi
# apt-get install xfonts-75dpi-transcoded
# apt-get install xfonts-base
3. Na koniec instalacja samego VNC.
Code: Select all
# apt-get install tightvncserver
4. Pierwsze uruchomienie VNC utworzy w systemie plik konfiguracyjny, oraz zostaniesz poproszony o podanie hasła do połączenia ze zdalnym pulpitem (oraz dodatkowego hasła, tylko dla widzów, jeśli sobie takiego życzysz). Uruchamiamy VNC komendą:
Code: Select all
# tightvncserver :1
5. Dokonamy jeszcze kilku zmian, dlatego zamykamy VNC. Oczywiście nie są one wymagane.
Code: Select all
# tightvncserver -kill :1
6. Edytujemy plik xstartup dowolnym edytorem tekstowym (w moim przypadku jest to nano).
Code: Select all
# nano ~/.vnc/xstartup
Zastępujemy jego zawartość na tą poniższą:
Code: Select all
#!/bin/shxrdb $HOME/.Xresources
xsetroot -solid grey
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
# x-window-manager &
gnome-session &
7. No i na sam koniec uruchamiamy VNC, podając preferowaną rozdzielczość:
Code: Select all
# tightvncserver -geometry 1024×768 :1
Teraz możemy się połączyć z pulpitem za pomocą dowolnego klienta VNC, np. TightVNC Viewer, podając adres ip serwera oraz port (1 lub 5901) a także hasło, które ustaliliśmy podczas instalacji. Jeśli IP serwera to 222.123.32.11 to adres powinien wyglądać tak: 222.123.32.11:1 lub 222.123.32.11:5901