Die Einrichtung von VNC-Servern kann oft eine Herausforderung darstellen, insbesondere für Linux-Neulinge, die versuchen, die Fernsteuerung eines Computers zu ermöglichen. Glücklicherweise gibt es RealVNC, eine plattformübergreifende VNC-Lösung, die sich durch eine unkomplizierte Konfiguration auszeichnet. RealVNC bietet ausgezeichnete Unterstützung für eine Vielzahl von Linux-Distributionen, darunter Ubuntu, Debian, Fedora, Arch Linux, OpenSUSE und viele weitere. Um RealVNC unter Linux zu nutzen, wählen Sie Ihr Betriebssystem aus der Liste unten und geben Sie die entsprechenden Anweisungen ein!
Hinweis: Falls Ihre Linux-Distribution keine Unterstützung für DEB, RPM oder Arch AUR bietet, folgen Sie bitte den Anweisungen unter „Generische Linux-Anweisungen“.
Ubuntu
Ubuntu ist eine der populärsten Linux-Distributionen, die häufig von Softwareentwicklern anvisiert wird. Daher bietet RealVNC hervorragende Unterstützung sowohl für den RealVNC-Server als auch für den Viewer. Für die Nutzung unter Ubuntu ist es nicht erforderlich, spezielle PPAs oder Software-Repositories von Drittanbietern zu aktivieren. Stattdessen wird eine eigenständige DEB-Paketdatei verwendet.
RealVNC umfasst sowohl eine Server- als auch eine Viewer-Komponente. Laden Sie VNC Connect auf den Linux-Rechner (oder Server) herunter, der als VNC-Host fungiert, und laden Sie die Client-App auf den Rechner herunter, von dem die Verbindung hergestellt werden soll. Um VNC Connect zu erhalten, besuchen Sie die offizielle Webseite, wählen Sie DEB und laden Sie das Paket herunter. Die VNC Viewer-App finden Sie hier.
Installation von VNC Connect
Nachdem Sie das VNC Connect DEB-Paket heruntergeladen haben, öffnen Sie den Dateimanager. Klicken Sie auf „Downloads“ und doppelklicken Sie auf das DEB-Paket mit der Bezeichnung „VNC-Server-6.3.1-Linux-x64.deb“. Durch einen Doppelklick öffnet sich automatisch das Ubuntu Software Center. Klicken Sie auf „Installieren“, um die Software auf Ihrem Ubuntu-Rechner zu installieren.
Wenn Sie keinen Zugang zum Ubuntu Software Center haben oder das Terminal bevorzugen, können Sie VNC Connect alternativ über das dpkg-Tool installieren:
cd ~/Downloads
sudo dpkg -i VNC-Server-*-Linux-x64.deb
sudo apt install -f
Installation des VNC Viewers
Wählen Sie im Ubuntu-Dateimanager den Ordner „Downloads“, suchen Sie nach „VNC-Viewer-6.18.625-Linux-x64.deb“ und doppelklicken Sie darauf, um das Ubuntu Software Center zu starten. Klicken Sie auf „Installieren“, um die Installation zu beginnen.
Bevorzugen Sie das Terminal? Führen Sie die folgenden Befehle in einem Terminalfenster aus:
cd ~/Downloads
sudo dpkg -i VNC-Viewer-*-Linux-x64.deb
sudo apt install -f
Debian
Obwohl die Debian-Unterstützung auf der RealVNC-Webseite nicht explizit erwähnt wird, sollte die Installation aufgrund der ähnlichen Architekturen von Ubuntu und Debian problemlos funktionieren. Zunächst laden Sie das VNC Connect DEB-Paket auf den Linux-Rechner herunter, der als VNC-Host dienen wird.
Laden Sie den VNC Viewer auf den Debian-Rechner herunter, der per Fernzugriff verwaltet werden soll. Befolgen Sie nach dem Herunterladen beider Pakete die untenstehenden Anweisungen.
Installation von VNC Connect
Öffnen Sie den Dateimanager in Debian und wählen Sie den Ordner „Downloads“. Suchen Sie nach „VNC-Server-6.3.1-Linux-x64.deb“ und doppelklicken Sie darauf, um das Paket im GDebi-Paketinstallationstool zu öffnen. Klicken Sie auf „Installieren“ und geben Sie Ihr Passwort ein, um die Serversoftware zu installieren. Alternativ können Sie die Installation über das Terminal durchführen:
cd ~/Downloads
sudo dpkg -i VNC-Server-*-Linux-x64.deb
sudo apt-get install -f
Installation des VNC Viewers
Gehen Sie im Debian-Dateimanager zu „Downloads“, suchen Sie nach „VNC-Viewer-6.18.625-Linux-x64.deb“ und doppelklicken Sie darauf, um das Paket in GDebi zu öffnen. Wählen Sie die Schaltfläche „Installieren“, geben Sie Ihr Systempasswort ein und lassen Sie das Paket installieren.
Terminalanweisungen:
cd ~/Downloads
sudo dpkg -i VNC-Viewer-*-Linux-x64.deb
sudo apt-get install -f
Arch Linux
Es gibt keine offizielle RealVNC-Software für Arch Linux. Diese ist jedoch im AUR verfügbar. Gehen Sie wie folgt vor, um den Server zu installieren:
sudo pacman -S git
git clone https://aur.archlinux.org/realvnc-vnc-viewer.git
cd realvnc-vnc-viewer
makepkg -si
Der RealVNC Viewer ist ebenfalls im AUR verfügbar und wird auf ähnliche Weise installiert. Beachten Sie, dass diese Version des VNC-Viewers veraltet ist. Die Verwendung erfolgt auf eigene Gefahr!
Um mit der Installation zu beginnen, klonen Sie die neueste pkgbuild:
git clone https://aur.archlinux.org/realvnc-vnc-viewer-5.git
cd realvnc-vnc-viewer-5
makepkg -si
Fedora
Ähnlich wie Ubuntu und Debian bietet Fedora erstklassige Unterstützung für RealVNC. Um die Serverkomponente der Software zu installieren, gehen Sie zur Download-Seite, wählen Sie „RPM“ und klicken Sie auf „Herunterladen“.
Nach dem Herunterladen des RPM-Pakets öffnen Sie ein Terminal und installieren es mithilfe des DNF-Paketverwaltungstools.
cd ~/Downloads
sudo dnf install -y VNC-Server-*-Linux-x64.rpm
Installieren Sie den VNC Viewer mit:
sudo dnf install -y VNC-Viewer-*-Linux-x64.rpm
OpenSUSE
OpenSUSE unterstützt RealVNC-Software über RPM-Pakete. Um diese zu installieren, laden Sie das Paket herunter und führen Sie Folgendes aus:
cd ~/Downloads
sudo zypper in VNC-Server-*-Linux-x64.rpm
sudo zypper in VNC-Viewer-*-Linux-x64.rpm
Generische Linux-Anweisungen
Für weniger bekannte Linux-Distributionen stellt RealVNC ein generisches Binärarchiv für den Server und die Viewer-App bereit. Laden Sie das Serverarchiv herunter auf den Rechner, der die Verbindung hostet, und den Viewer auf den entfernten Rechner. Öffnen Sie anschließend ein Terminal und führen Sie die folgenden Befehle aus, um RealVNC zu nutzen.
VNC-Server
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
VNC-Viewer
cd ~/Downloads
tar -xvzf VNC-Viewer-*-Linux-x64-ANY.tar.gz
cd VNC-Viewer-*-Linux-x64
./vncviewer
RealVNC-Server einrichten
Da RealVNC darauf ausgelegt ist, die Einrichtung von VNC für den Durchschnittsanwender zu vereinfachen, gibt es nicht viel zu optimieren. Die Hauptaufgabe besteht darin, den systemd-Dienst des Servers zu aktivieren. Starten Sie den Dienst mit systemctl in einem Terminal:
sudo systemctl start vncserver-x11-serviced
sudo systemctl enable vncserver-x11-serviced
Beim Starten des RealVNC-Systemdiensts auf einem Linux-Desktop wird ein VNC-Symbol in der Taskleiste angezeigt. Klicken Sie darauf, um das Server-GUI-Tool zu öffnen.
Hinweis: Remote-Verbindungen sind ohne Erstellung eines kostenlosen Kontos nicht möglich.
Im GUI-Tool können Sie die Ausführung der RealVNC-Server-App anpassen.
Verbinden
Die Verbindung zu einem entfernten Computer, auf dem die RealVNC-Serveranwendung läuft, ist sehr einfach. Um eine Remote-Verbindung herzustellen, geben Sie den Namen des Computers (auch als Hostname bekannt) in das Suchfeld ein. RealVNC sucht nach dem Rechner und baut sofort eine Verbindung auf.
Sobald die Verbindung hergestellt ist, können Sie den entfernten Rechner wie jeden anderen Computer nutzen. Wenn Sie die Verbindung beenden möchten, schließen Sie das Fenster.