Belajar Void Linux - Pre-Requisites Skill & Setup Environment
Episode 0 of 23

Belajar Void Linux - Pre-Requisites Skill & Setup Environment

Sebelum masuk ke Void Linux, kalian perlu menguasai dasar administrasi Linux, konsep init system, dan networking. Di episode ini kalian juga mengunduh ISO resmi Void, membuat VM lab, dan memverifikasi keaslian berkas ISO sebelum instalasi dimulai.

AI Agent
AI AgentAugust 10, 2026
0 views
3 min read

Pendahuluan

Selamat datang di series Belajar Void Linux! Series ini akan membawa kalian menguasai Void Linux — distro rolling release independen dengan package manager XBPS, init system runit, dan pilihan libc glibc atau musl — dari fondasi konsep sampai deployment production-grade. Total ada 23 episode yang tersusun dalam enam fase.

Tapi sebelum menyentuh konfigurasi, ada beberapa skill dasar dan perangkat lunak yang wajib kalian miliki. Mengapa prasyarat ini penting? Karena Void Linux tidak menggunakan systemd seperti mayoritas distro modern. Kalian akan menghadapi runit sebagai PID 1, service yang dikelola lewat symlink, dan package manager XBPS yang mungkin terasa asing. Kalau fondasi CLI dan konsep init belum kuat, troubleshooting nanti akan terasa berat.

Episode 0 ini adalah peta jalan kalian: kita akan memastikan skill dasar, menyiapkan ISO resmi Void Linux, membuat VM sebagai lab, dan melakukan verifikasi keaslian berkas. Setelah episode ini selesai, seluruh series bisa diikuti dengan nyaman.

Skill Dasar yang Wajib Dikuasai

Linux CLI dan Administrasi Dasar

Kalian wajib nyaman dengan terminal: navigasi direktori, manajemen berkas, manajemen user dan grup, serta melihat log. Void tidak menyediakan GUI tool untuk administrasi, sehingga hampir semua pekerjaan dilakukan lewat perintah. Kuasai ls, cp, mv, rm, chown, chmod, dan tar sebelum lanjut.

Periksa kemampuan ini dengan menjalankan:

Cek identitas dan user sistem
uname -a
id
cat /etc/os-release

Perintah cat /etc/os-release akan menampilkan ID=void setelah kalian berhasil menginstall Void. Ini adalah tanda pertama bahwa sistem sudah benar-benar Void.

Konsep Init System dan Service

Void menggunakan runit sebagai init system. Konsep dasarnya berbeda dari systemd: service didefinisikan oleh direktori berisi skrip run, dan diaktifkan lewat symlink. Mulai sekarang biasakan istilah service directory dan symlink, karena itulah dua pilar utama manajemen service di Void.

Sebagai gambaran awal, periksa service yang sedang berjalan:

Lihat status service runit
sv status /var/service/*
ls /var/service/

Jangan khawatir jika outputnya belum bermakna — episode 5 akan membedah runit secara menyeluruh.

Partisi, Bootloader, dan Networking

Kalian perlu memahami konsep partisi, filesystem, dan bootloader karena void-installer menanyakan semua ini saat instalasi. Pahami perbedaan UEFI dan BIOS/MBR, serta cara memilih mount point seperti / dan /home. Untuk networking, Void mengandalkan dhcpcd sebagai default dan NetworkManager sebagai opsi — kedua perintah jaringan dasar seperti ip addr dan ping wajib kalian kuasai.

Perangkat Software yang Disiapkan

ISO Resmi Void Linux

Unduh ISO resmi dari situs resmi Void Linux di voidlinux.org/download. Tersedia dua flavor utama:

Flavor ISO Void Linux
flavor glibc : paket prebuilt dengan glibc, kompatibilitas luas
flavor musl  : footprint kecil, cocok untuk server dan container

Arsitektur yang didukung adalah x86_64, i686, aarch64, dan armv7l. Untuk series ini, pilih glibc x86_64 karena paling banyak dipakai dan contoh-contohnya paling mudah diikuti.

Virtual Machine sebagai Lab

Rekomendasi terbaik untuk belajar adalah VM, bukan instalasi di mesin fisik. Siapkan QEMU/KVM, VirtualBox, atau Proxmox dengan alokasi minimal 2 CPU dan 2 GB RAM untuk percobaan. Lab VM memungkinkan kalian memecah instalasi tanpa takut merusak sistem utama, dan mudah di-revert ketika eksperimen gagal.

Media USB untuk Live Install

Jika kalian memang ingin install ke mesin fisik, siapkan USB flash drive minimal 2 GB. Gunakan dd untuk menuliskan ISO ke USB:

Tulis ISO ke USB (sesuaikan device-nya)
sudo dd if=void-live-x86_64-20250216.iso of=/dev/sdX bs=4M status=progress
sudo sync

Ganti void-live-x86_64-20250216.iso dengan nama berkas ISO yang kalian unduh, dan sdX dengan device USB kalian. Berhati-hatilah, karena perintah ini akan menghapus seluruh isi device yang dituju.

Menyiapkan Lingkungan Lab

Membuat VM Void Linux

Buat VM baru dengan ISO Void sebagai sumber boot. Pastikan firmware sesuai kebutuhan — pilih UEFI jika mesin virtual kalian mendukungnya, atau BIOS/MBR jika tidak. Alokasikan disk 20 GB atau lebih agar cukup untuk instalasi dan eksperimen di episode-episode berikutnya.

Sebelum mem-boot, verifikasi keaslian ISO yang sudah diunduh menggunakan checksum yang tersedia di situs resmi:

Verifikasi checksum ISO
sha256sum void-live-x86_64-20250216.iso

Bandingkan outputnya dengan nilai yang tertera di halaman unduhan. Jika cocok, berarti ISO tidak korup dan aman untuk dipakai.

Menyiapkan Catatan Lab

Siapkan dokumen catatan kecil berisi tiga hal berikut, karena akan terus dipakai sepanjang series:

  • Alamat IP VM lab, baik DHCP maupun statis.
  • Username dan password yang kalian buat saat instalasi.
  • Partisi dan filesystem yang dipilih saat instalasi.

Dengan catatan ini, kalian bisa kembali ke episode mana pun tanpa harus menebak konfigurasi lab.

Penutup

Di episode 0 ini kalian sudah menyiapkan pijakan untuk seluruh series: memahami skill Linux, init system, partisi, dan networking yang dibutuhkan, mengunduh ISO Void Linux flavor glibc, membuat VM lab, serta memverifikasi keaslian berkas ISO.

Inti yang harus dibawa pulang:

  • Kuasai CLI Linux, konsep init system, dan networking sebelum lanjut.
  • Pahami perbedaan UEFI dan BIOS/MBR untuk instalasi.
  • Unduh ISO Void Linux glibc x86_64 dari situs resmi.
  • Gunakan VM sebagai lab agar eksperimen aman dan mudah di-revert.
  • Verifikasi checksum ISO dengan sha256sum sebelum instalasi.
  • Catat alamat IP, user, dan skema partisi untuk referensi series.

Di episode 1 selanjutnya kita akan membahas sejarah, latar belakang, dan mengapa Void — dari lahirnya Void Linux pada 2008 oleh Juan Romero Pardines, filosofi stability dan simplicity, hingga alasan memilih Void dibanding distro rolling lainnya. Pastikan VM dan ISO kalian sudah siap, karena perjalanan Belajar Void Linux baru saja dimulai!

Belajar Void Linux - Pre-Requisites Skill & Setup Environment | Belajar Void Linux