Jak korzystać z RealVNC w systemie Linux

Ustawienie serwerów VNC może być skomplikowane, szczególnie dla nowych użytkowników systemu Linux, którzy próbują zrozumieć, jak zdalnie kontrolować jeden komputer z drugiego. Na szczęście istnieje RealVNC, które oferuje wieloplatformowe rozwiązanie VNC, bardzo łatwe do skonfigurowania. RealVNC doskonale obsługuje różne dystrybucje Linuksa, takie jak Ubuntu, Debian, Fedora, Arch Linux, OpenSUSE i wiele innych. Aby skorzystać z RealVNC w systemie Linux, wybierz odpowiednią dystrybucję poniżej i postępuj zgodnie z instrukcjami!

Uwaga: jeśli Twoja dystrybucja Linuksa nie obsługuje pakietów DEB, RPM lub Arch AUR, zapoznaj się z instrukcjami „Ogólne Linux”.

Ubuntu

Ubuntu to jedna z najpopularniejszych dystrybucji Linuksa, co sprawia, że wielu programistów skupia się na jej wsparciu. RealVNC oferuje znakomite wsparcie zarówno dla serwera, jak i klienta VNC w tej dystrybucji. Nie musisz dodawać żadnych dodatkowych repozytoriów PPA ani oprogramowania zewnętrznego. Wystarczy pobrać samodzielny plik pakietu DEB.

RealVNC składa się z komponentu serwerowego i przeglądarki. Aby rozpocząć, pobierz VNC Connect na komputer z systemem Linux (który będzie działał jako serwer VNC) oraz aplikację kliencką na zdalny komputer. Możesz pobrać VNC Connect z oficjalnej strony, wybierając wersję DEB. Aplikację VNC Viewer znajdziesz tutaj.

Instalacja VNC Connect

Po pobraniu pliku pakietu VNC Connect DEB otwórz menedżera plików, przejdź do folderu „Pobrane” i dwukrotnie kliknij na plik DEB oznaczony „VNC-Server-6.3.1-Linux-x64.deb”. Dwukrotne kliknięcie spowoduje otwarcie Centrum oprogramowania Ubuntu. Kliknij przycisk „Zainstaluj”, aby zainstalować oprogramowanie na swoim komputerze z Ubuntu.

Jeśli wolisz używać terminala lub nie masz dostępu do Centrum oprogramowania, możesz zainstalować VNC Connect za pomocą narzędzia dpkg:

cd ~/Downloads
sudo dpkg -i VNC-Server-*-Linux-x64.deb
sudo apt install -f

Instalacja przeglądarki VNC

Jeśli preferujesz terminal, wykonaj poniższe polecenia:

cd ~/Downloads
sudo dpkg -i VNC-Viewer-*-Linux-x64.deb
sudo apt install -f

Debian

Wsparcie dla Debiana nie jest szczególnie opisane na stronie RealVNC, ale ze względu na podobieństwo architektur Ubuntu i Debiana, instalacja oprogramowania powinna przebiegać sprawnie. Rozpocznij od pobrania pakietu VNC Connect DEB na komputer, który będzie hostem VNC.

Pobierz również VNC Viewer na komputer z Debianem, który będzie używany do zdalnego połączenia. Po pobraniu obu pakietów postępuj zgodnie z poniższymi instrukcjami.

Instalacja VNC Connect

Otwórz menedżera plików w Debianie i przejdź do folderu „Pobrane”. Znajdź plik „VNC-Server-6.3.1-Linux-x64.deb” i kliknij go dwukrotnie, aby otworzyć w narzędziu GDebi. Kliknij „Zainstaluj” i podaj hasło, aby zainstalować serwer. Alternatywnie, możesz zainstalować go przez terminal, używając:

cd ~/Downloads
sudo dpkg -i VNC-Server-*-Linux-x64.deb
sudo apt-get install -f

Instalacja przeglądarki VNC

W menedżerze plików Debiana przejdź do folderu „Pobrane”, znajdź plik „VNC-Viewer-6.18.625-Linux-x64.deb” i kliknij go dwukrotnie, aby otworzyć w GDebi. Kliknij „Zainstaluj”, wprowadź hasło systemowe i pozwól na instalację pakietu.

Instrukcje dla terminala:

cd ~/Downloads
sudo dpkg -i VNC-Viewer-*-Linux-x64.deb
sudo apt-get install -f

Arch Linux

Nie ma oficjalnego wsparcia RealVNC dla Arch Linux, ale oprogramowanie jest dostępne w AUR. Aby zainstalować serwer, wykonaj następujące kroki:

sudo pacman -S git
git clone https://aur.archlinux.org/realvnc-vnc-viewer.git
cd realvnc-vnc-viewer
makepkg -si

Przeglądarka RealVNC również znajduje się w AUR i można ją zainstalować w podobny sposób. Pamiętaj, że wersja przeglądarki VNC jest nieaktualna, więc korzystaj z niej na własne ryzyko!

Aby rozpocząć instalację, sklonuj najnowszy pakiet pkgbuild:

git clone https://aur.archlinux.org/realvnc-vnc-viewer-5.git
cd realvnc-vnc-viewer-5
makepkg -si

Fedora

Tak jak w przypadku Ubuntu i Debiana, Fedora również ma doskonałe wsparcie dla RealVNC. Aby zainstalować komponent serwera, przejdź do strony pobierania, wybierz „RPM” i kliknij „Pobierz”.

Po pobraniu pakietu RPM otwórz terminal i użyj narzędzia DNF do jego instalacji:

cd ~/Downloads
sudo dnf install -y VNC-Server-*-Linux-x64.rpm

Aby zainstalować przeglądarkę VNC, użyj polecenia:

sudo dnf install -y VNC-Viewer-*-Linux-x64.rpm

OpenSUSE

OpenSUSE wspiera oprogramowanie RealVNC poprzez pakiety RPM. Aby je zainstalować, pobierz pakiet i wykonaj poniższe kroki:

cd ~/Downloads
sudo zypper in VNC-Server-*-Linux-x64.rpm
sudo zypper in VNC-Viewer-*-Linux-x64.rpm

Ogólne instrukcje dotyczące systemu Linux

Użytkownicy mniej popularnych dystrybucji Linuksa mogą skorzystać z ogólnych binarnych archiwów zarówno dla serwera, jak i aplikacji przeglądarki. Pobierz archiwum serwera na komputer, który będzie obsługiwał połączenie, oraz plik widz na komputer zdalny. Następnie otwórz terminal i uruchom poniższe polecenia, aby zainstalować RealVNC.

Serwer VNC:

cd ~/Downloads
tar -xvzf VNC-Server-*-Linux-x64-ANY.tar.gz
sudo mkdir -p /opt/realvnc-server
cd VNC-Server-6.3.1-Linux-x64
sudo ./vncinstall /opt/realvnc-server

Przeglądarka VNC:

cd ~/Downloads
tar -xvzf VNC-Viewer-*-Linux-x64-ANY.tar.gz
cd VNC-Viewer-*-Linux-x64
./vncviewer

Jak skonfigurować serwer RealVNC

RealVNC został zaprojektowany tak, aby maksymalnie uprościć konfigurację VNC dla przeciętnego użytkownika. Główne zadanie to włączenie usługi systemd serwera. W terminalu uruchom usługę za pomocą polecenia systemctl.

sudo systemctl start vncserver-x11-serviced
sudo systemctl enable vncserver-x11-serviced

Uruchomienie usługi RealVNC na pulpicie systemu Linux spowoduje pojawienie się ikony VNC na pasku zadań. Kliknij ją, aby uruchomić graficzny interfejs użytkownika serwera.

Uwaga: aby nawiązać połączenia zdalne, musisz założyć darmowe konto.

W graficznym interfejsie użytkownika masz możliwość dostosowywania ustawień działania aplikacji serwera RealVNC.

Podłączenie

Łączenie z zdalnym komputerem, na którym działa aplikacja serwera RealVNC, jest bardzo proste. Aby rozpocząć zdalne połączenie, wprowadź nazwę komputera (hostname) w polu wyszukiwania. RealVNC automatycznie wyszuka komputer i rozpocznie nowe połączenie.

Po nawiązaniu połączenia możesz korzystać ze zdalnego komputera jak z każdego innego. Gdy będziesz gotowy do rozłączenia, po prostu zamknij okno.


newsblog.pl