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