Önceki bazı yazılarımızda Linux için bulabileceğimiz en iyi uzaktan masaüstü araçlarından bazılarını ele almıştık ; bunlar arasında uzaktan masaüstleri için mükemmel bir platformlar arası araç olan RealVNC de yer alıyor.
RealVNC, GPL lisansı altında dağıtılan ücretsiz, açık kaynaklı bir uygulamadır , ancak ticari bir sürümü de mevcuttur. Bu makale, platformlar arası kişisel sürüme odaklanacaktır. Bu sürüm, sırasıyla vnc4server ve xvnc4viewer olmak üzere bir istemci ve bir sunucu sunmaktadır.
vncviewer kullanan RealVNC istemcileri , varsayılan tuş olarak F8 işlev tuşunu kullanarak bir seçenek menüsü görüntüleyerek tam ekran modunda çalışabilir (bu menüde, diğer şeylerin yanı sıra, tam ekran modunu kapatma veya Ctrl-Alt-Del tuş dizisini ileri alma seçeneği bulunur).
RealVNC'nin sunucu bileşeni, bir bilgisayarın bir başkası tarafından uzaktan kontrol edilmesine izin verir.
RealVNC, varsayılan olarak uzak masaüstü bağlantısı kurmak için TCP 5900 portunu kullanan RFB protokolünü kullanır.
Alternatif olarak, VNC'yi SSH kullanarak tünelleyebilir, ek port açma ihtiyacını ortadan kaldırabilir ve NAT yönlendiricisini otomatik olarak atlayabilirsiniz. SSH ayrıca VNC sunucusu ile görüntüleyici arasındaki bağlantı için şifreleme sağlar.
RealVNC Linux'a nasıl kurulur?
Büyük popülaritesi nedeniyle, bu yazılım hem istemci hem de sunucu sürümlerinde en popüler Linux dağıtımlarının çoğunun depolarında bulunabilir.
Debian, Ubuntu, Linux Mint veya bunların türevleri için , uygulamanın resmi web sitesine giderek şu anda 6.3.1 sürümünde bulunan en son .deb paketini edinmeniz yeterlidir.

İhtiyaçlarınıza bağlı olarak bir terminal açıp aşağıdaki komutlardan birini çalıştırabilirsiniz.
64 bit sistemler için , sunucuyu kurmak istiyorsanız şunları yazmanız gerekir:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x64.deb
sudo dpkg -i VNC-Server-6.3.1-Linux-x64.deb
32 bit sistemler:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x86.deb
sudo dpkg -i VNC-Server-6.3.1-Linux-x86.deb
Şimdi , istemciyi 32 bit sisteminize kurmak istiyorsanız:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x86.deb
sudo dpkg -i VNC-Viewer-6.18.625-Linux-x86.deb
İstemciyi yüklemek isteyen 64 bit sistemler için :
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x64.deb
sudo dpkg -i VNC-Viewer-6.18.625-Linux-x64.deb
Artık, Arch Linux, Manjaro, Antergos veya Arch Linux'tan türetilmiş herhangi bir sistemi kullananlar söz konusu olduğunda, hem istemciyi hem de sunucuyu AUR depolarından aşağıdaki komutlarla kurabiliriz.
RealVNC sunucusunu kurmak için şunu yazıyoruz:
aurman -S realvnc-vnc-server
RealVNC istemcisini kurmak istiyorsanız şunu yazmalısınız:
aurman -S realvnc-vnc-viewer
Fedora, CentOS, RHEL, openSUSE veya benzeri rpm paketlerini destekleyen dağıtımları kullananlar , paketi resmi web sitesinden indirebilirler.
İhtiyaç duyduğunuz duruma bağlı olarak bir terminal açabilir ve içinde aşağıdaki komutlardan herhangi birini çalıştırabilirsiniz.
64 bit sistemler için , sunucuyu kurmak istiyorsanız şunları yazmanız gerekir:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x64. rpm
sudo rpm -U VNC-Server-6.3.1-Linux-x64. rpm
32 bit sistemler:
wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.3.1-Linux-x86. rpm
sudo rpm -U VNC-Server-6.3.1-Linux-x86.rpm
Şimdi istemciyi 32 bit sisteminize kurmak istiyorsanız:
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x86. rpm
sudo rpm -U VNC-Viewer-6.18.625-Linux-x86.rpm
İstemciyi yüklemek isteyen 64 bit sistemler için :
wget https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.18.625-Linux-x64. rpm
sudo rpm -U VNC-Viewer-6.18.625-Linux-x64.rpm
RealVNC nasıl çalıştırılır?
İstemciyi, sunucuyu veya her ikisini de kurduktan sonra, duruma bağlı olarak yalnızca birini çalıştırmamız yeterlidir . Başka bir bilgisayara bağlanacaksak, yalnızca istemciyi çalıştırmamız gerekirken, diğer tarafta sunucuyu çalıştırmamız gerekecektir.
Systemd'yi kullanan çoğu dağıtımda, hizmeti başlatmanız ve etkinleştirmeniz yeterlidir.
Bunu, terminale aşağıdaki komutları yazarak yapıyoruz:
sudo systemctl start vncserver-x11-serviced
sudo systemctl enable vncserver-x11-serviced
Ve bununla zaten bağlantı kurabiliriz.
Sunucu tarafında, size istemciye bağlanabileceğiniz ve hatta ekipmanı daha basit ve daha rahat bir şekilde tanımlamak için bir kimlik atayabileceğiniz bir IP adresi sağlayacaktır.