Jak používat RealVNC na Linuxu

Photo of author

By etechblogcz

Konfigurace serverů VNC může být pro začínající uživatele Linuxu poněkud komplikovaná, zejména pokud se snažíte přijít na to, jak ovládat jeden počítač z druhého. Naštěstí existuje RealVNC, multiplatformní řešení VNC, které se vyznačuje jednoduchostí nastavení. RealVNC poskytuje vynikající podporu pro mnoho distribucí Linuxu, včetně Ubuntu, Debian, Fedora, Arch Linux, OpenSUSE a dalších. Pro použití RealVNC na Linuxu, vyberte svou distribuci a zadejte odpovídající příkazy!

Upozornění: Pokud vaše distribuce Linuxu nepodporuje balíčky DEB, RPM nebo Arch AUR, budete se muset řídit instrukcemi pro „Obecný Linux“.

Ubuntu

Ubuntu se těší velké oblibě u mnoha vývojářů softwaru. Díky tomu má RealVNC velmi dobrou podporu, jak pro server, tak i pro prohlížeč. Pro Ubuntu není nutné aktivovat žádné specifické PPA nebo repozitáře třetích stran. Je však potřeba samostatný instalační balíček DEB.

RealVNC se skládá ze serverové komponenty a prohlížeče. Stáhněte si VNC Connect na počítač (nebo server), který bude hostitelem VNC, a klientskou aplikaci do vzdáleného počítače, který se bude připojovat. Pro získání VNC Connect navštivte oficiální stránky, vyberte DEB balíček a stáhněte si jej do vašeho počítače. Aplikaci VNC Viewer získáte zde.

Instalace VNC Connect

Po stažení balíčku VNC Connect DEB otevřete správce souborů. Přejděte do složky „Stahování“ a dvojklikem otevřete balíček DEB s názvem „VNC-Server-6.3.1-Linux-x64.deb“. Tím se automaticky spustí Centrum softwaru Ubuntu. Kliknutím na „Instalovat“ nainstalujete software na váš počítač.

Alternativně, pokud nemáte přístup k Centru softwaru Ubuntu, nebo dáváte přednost terminálu, nainstalujte VNC Connect pomocí nástroje dpkg:

cd ~/Stahování
sudo dpkg -i VNC-Server-*-Linux-x64.deb
sudo apt install -f

Instalace prohlížeče VNC

Ve správci souborů Ubuntu vyberte složku „Stahování“, najděte „VNC-Viewer-6.18.625-Linux-x64.deb“ a dvojklikem jej otevřete v Centru softwaru Ubuntu. Klikněte na „Instalovat“ pro zahájení instalace.

Pokud preferujete terminál, zadejte následující příkazy:

cd ~/Stahování
sudo dpkg -i VNC-Viewer-*-Linux-x64.deb
sudo apt install -f

Debian

Přestože Debian není na webu RealVNC specificky uveden, díky podobné architektuře s Ubuntu, by nemělo být zprovoznění softwaru problematické. Začněte stažením balíčku VNC Connect DEB do počítače s Linuxem, který bude hostovat VNC připojení, zde.

Stáhněte VNC Viewer do počítače s Debianem, který se bude vzdáleně připojovat. Po stažení obou balíčků postupujte podle níže uvedených kroků.

Instalace VNC Connect

Otevřete správce souborů v Debianu a vyberte složku „Stahování“. Následně vyhledejte balíček „VNC-Server-6.3.1-Linux-x64.deb“ a poklepáním jej otevřete v instalačním nástroji GDebi. Klikněte na „Instalovat“ a zadejte heslo pro instalaci serverového softwaru. Alternativně můžete instalovat i pomocí terminálu:

cd ~/Stahování
sudo dpkg -i VNC-Server-*-Linux-x64.deb
sudo apt-get install -f

Instalace prohlížeče VNC

Ve správci souborů Debianu přejděte do složky „Stahování“, najděte „VNC-Viewer-6.18.625-Linux-x64.deb“ a poklepáním jej otevřete v GDebi. Klikněte na tlačítko „Instalovat“, zadejte systémové heslo a nechte balíček nainstalovat.

Instrukce pro terminál:

cd ~/Stahování
sudo dpkg -i VNC-Viewer-*-Linux-x64.deb
sudo apt-get install -f

Arch Linux

Pro Arch Linux neexistuje oficiální software RealVNC, nicméně je k dispozici v AUR. Instalace serveru probíhá následovně:

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

RealVNC Viewer je taktéž v AUR a instaluje se obdobným způsobem. Mějte na paměti, že tato verze prohlížeče VNC může být zastaralá. Použití je na vaše vlastní riziko!

Pro zahájení instalace klonujte nejnovější pkgbuild.

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

Fedora

Stejně jako Ubuntu a Debian, i Fedora má prvotřídní podporu od RealVNC. Pro instalaci serverové komponenty softwaru přejděte na stránku pro stahování, vyberte „RPM“ a klikněte na „Stáhnout“.

Po stažení RPM balíčku otevřete terminál a pomocí správce balíčků DNF jej nainstalujte.

cd ~/Stahování
sudo dnf install -y VNC-Server-*-Linux-x64.rpm

VNC Viewer nainstalujete pomocí:

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

OpenSUSE

OpenSUSE podporuje software RealVNC prostřednictvím balíčků RPM. Pro jejich instalaci stáhněte balíček a proveďte následující kroky:

cd ~/Stahování
sudo zypper in VNC-Server-*-Linux-x64.rpm
sudo zypper in VNC-Viewer-*-Linux-x64.rpm

Obecné pokyny pro Linux

Pro uživatele s méně známými distribucemi Linuxu nabízí RealVNC obecný binární archiv jak pro server, tak i pro prohlížeč. Stáhněte si archiv serveru zde na počítač, který bude hostitelem připojení, a prohlížeč na vzdálený stroj. Následně otevřete terminál a spusťte následující příkazy pro spuštění RealVNC.

VNC Server

cd ~/Stahování
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

VNC Prohlížeč

cd ~/Stahování
tar -xvzf VNC-Viewer-*-Linux-x64-ANY.tar.gz
cd VNC-Viewer-*-Linux-x64
./vncviewer

Konfigurace RealVNC Serveru

Protože je RealVNC navržen tak, aby usnadnil nastavení VNC, není nutné provádět mnoho úprav. Jedinou nutnou akcí je povolení systémové služby serveru. V terminálu spusťte službu pomocí systemctl.

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

Po spuštění služby RealVNC systemd se v systémové liště vašeho Linuxového desktopu objeví ikona VNC. Kliknutím na ni spustíte grafické rozhraní serveru.

Upozornění: Vzdálená připojení nejsou možná bez vytvoření bezplatného účtu.

V grafickém rozhraní můžete dále upravovat nastavení serverové aplikace RealVNC.

Připojení

Připojení ke vzdálenému počítači s běžící serverovou aplikací RealVNC je velmi jednoduché. Pro zahájení vzdáleného připojení zadejte do vyhledávacího pole název počítače (neboli hostname). RealVNC vyhledá počítač a okamžitě zahájí nové připojení.

Po připojení můžete vzdálený počítač používat jako jakýkoli jiný. Až budete chtít spojení ukončit, zavřete okno.