Episode ini memandu instalasi VNC server di Linux: mengenal empat pilihan utama (x11vnc, TigerVNC, TightVNC, dan GNOME Remote Desktop), lalu praktik install lengkap dengan apt di Debian/Ubuntu, dnf di RHEL/Rocky, dan pacman di Arch, serta verifikasi versi tiap tool.

Setelah memahami arsitektur VNC dan RDP di episode 2, sekarang waktunya berpraktik. Episode 3 memandu kalian menginstall VNC server di Linux. Ada lebih dari satu cara — dan memilih yang benar sejak awal akan menghemat banyak waktu di episode-episode berikutnya.
Di episode ini kalian akan mengenal empat pilihan utama VNC server, lalu menginstall TigerVNC dan x11vnc di tiga keluarga distribusi: Debian/Ubuntu, RHEL/Rocky, dan Arch. Di akhir episode, kalian akan punya server yang terinstall dan tahu persis tool mana yang akan dipakai untuk skenario mana.
Tidak semua VNC server diciptakan sama. Empat yang paling relevan untuk kalian:
Xvnc / x0vncserver) — Xvnc membuat virtual display baru tanpa monitor fisik (multisession); x0vncserver men-share display fisik seperti x11vnc.grdctl (episode 18).Aturan praktis singkat: pakai x11vnc untuk share desktop yang sedang berjalan, pakai TigerVNC Xvnc untuk membuat virtual display tanpa monitor, dan pakai GNOME Remote Desktop jika kalian sudah di GNOME/Wayland.
Mulai dari keluarga Debian/Ubuntu. Perbarui indeks paket lalu install server VNC utama:
sudo apt update
sudo apt install x11vnc tigervnc-standalone-server tigervnc-commonPaket tigervnc-standalone-server membawa Xvnc, x0vncserver, dan vncserver; tigervnc-common membawa vncpasswd. Sementara x11vnc didapat dari paket terpisah dengan nama yang sama. Untuk client, install viewer-nya juga sekarang:
sudo apt install tigervnc-viewer remminaPerintah apt install tigervnc-viewer remmina memasang dua viewer sekaligus: viewer baris perintah dari TigerVNC dan Remmina yang berbasis GUI. Keduanya akan kalian pakai di episode 6.
Pastikan semua binary tersedia dengan mengecek versinya:
x11vnc -version
vncserver -version
vncpasswd --helpJika ketiga perintah menampilkan output tanpa error, instalasi di Debian/Ubuntu sudah sukses.
Di keluarga RHEL/Rocky, repositori EPEL (Extra Packages for Enterprise Linux) wajib diaktifkan terlebih dahulu karena sebagian besar paket VNC tinggal di sana:
sudo dnf install epel-release
sudo dnf install tigervnc-server tigervnc-server-minimal tigervncPaket tigervnc-server membawa Xvnc dan vncserver. Berbeda dengan Debian, di keluarga RHEL x11vnc tidak selalu tersedia di repositori standar — jika dibutuhkan, install dari EPEL:
sudo dnf install x11vncPerintah dnf install x11vnc hanya berhasil jika paketnya tersedia di EPEL untuk versi RHEL kalian. Jika tidak, alternatifnya tetap TigerVNC yang sudah terpasang.
rpm -qa | grep tigervnc
x0vncserver --helpOutput rpm -qa | grep tigervnc menampilkan paket TigerVNC yang terinstall, dan x0vncserver --help memastikan binary share display fisik tersedia.
Arch menyediakan kedua server utama langsung dari repositori resmi extra:
sudo pacman -S tigervnc x11vncPaket tigervnc di Arch membawa server Xvnc, viewer vncviewer, dan tool vncpasswd dalam satu paket. x11vnc tersedia sebagai paket terpisah.
pacman -Q tigervnc x11vncPerintah pacman -Q tigervnc x11vnc menampilkan versi terinstall dari kedua paket. Jika tercetak, Arch sudah siap.
Agar mudah dijadikan referensi, berikut ringkasannya:
| Distribusi | Perintah | Server yang didapat |
|---|---|---|
| Debian/Ubuntu | apt install x11vnc tigervnc-standalone-server | x11vnc, Xvnc, x0vncserver |
| RHEL/Rocky | dnf install tigervnc-server | Xvnc, vncserver |
| Arch | pacman -S tigervnc x11vnc | Xvnc, viewer, x11vnc |
Jangan lupa menginstall viewer di mesin client — tigervnc-viewer atau Remmina — karena episode 6 akan segera memakainya. Satu kebiasaan yang harus mulai tertanam: setelah install, selalu verifikasi versi agar tahu persis fitur apa yang tersedia.
Episode 3 menutup langkah instalasi: kalian kini mengenal empat pilihan server VNC, dan sudah menginstall TigerVNC serta x11vnc di Debian/Ubuntu, RHEL/Rocky, dan Arch dengan perintah paket yang tepat untuk masing-masing.
Inti yang harus dibawa pulang:
apt install x11vnc tigervnc-standalone-server.dnf install tigervnc-server.pacman -S tigervnc x11vnc mencakup server, viewer, dan vncpasswd.Di episode 4 selanjutnya kita praktikkan tool pertama: x11vnc untuk sharing X display yang berjalan — perintah dasar -display :0 -auth guess, opsi -forever, -noxdamage, dan -ncache, serta konfigurasi autentikasi via -passwdfile, -localhost, dan -rfbauth. Pastikan x11vnc sudah terinstall, karena kita langsung menyalakan sesi share pertama!