Arch Linux: Panduan Instalasi dan Konfigurasi untuk Dewa Pemula

PintarApp Mei 28, 2026
Arch Linux: Panduan Instalasi dan Konfigurasi untuk Dewa Pemula
Pernah gak sih lagi asik ngoding, terus tiba-tiba muncul error yang bikin kepala nyut-nyutan, padahal udah yakin banget kodenya udah bener? Nah, aku pernah banget ngalamin itu pas pertama kali nyoba oprek Arch Linux. Rasanya kayak lagi nyusun resep masakan rahasia, semua bahan udah disiapin, takaran udah pas, eh pas dipanggang malah gosong. Panik? Jelas! Tapi alhamdulillah, setelah ngulik sana-sini, baca dokumentasi sampai mata jereng, akhirnya Arch Linux terpasang dan berjalan mulus. Pengalaman itu yang bikin aku pengen berbagi, biar kamu yang baru mau nyelam di dunia Arch gak perlu merasakan drama yang sama. Yuk, kita mulai petualangan ini, dari nol sampai jadi "Dewa Pemula" Arch Linux!

Kenapa Arch Linux? 'The Rolling Release' untuk Jiwa Petualang

Dunia Linux itu luas banget, kayak pasar malam yang penuh wahana seru. Ada Ubuntu yang ramah buat pemula kayak jajanan kaki lima yang gampang dicari, ada Fedora yang lebih *cutting-edge* kayak wahana uji nyali, nah Arch Linux ini kayak roller coaster yang bikin jantung deg-degan tapi nagih! Arch Linux dikenal dengan filosofi "Keep It Simple, Stupid" (KISS) dan *rolling release*. Maksudnya, Arch itu minimalis, kamu yang nentuin mau ngapain aja. Gak ada *bloatware* yang gak perlu. Nah, *rolling release* itu artinya pembaruan sistemnya terus-menerus, jadi kamu selalu pakai versi software terbaru. Ini cocok banget buat kamu yang suka jadi yang terdepan dalam teknologi.

Persiapan Awal: Amunisi Tempur Sebelum ke Medan Perang

Sebelum kita mulai memasang Arch Linux, ada beberapa persiapan penting yang harus kamu lakukan. Anggap aja ini kayak mekanik yang lagi nyiapin mobil balap sebelum turun sirkuit.
  • Unduh ISO Arch Linux: Kunjungi situs resmi Arch Linux dan unduh file ISO terbaru. Pastikan kamu memilih *mirror* yang terdekat dengan lokasimu biar unduhan lebih cepat.
  • Buat Media Instalasi: Kamu bisa pakai *USB flash drive* atau DVD. Gunakan aplikasi kayak Rufus (untuk Windows) atau `dd` (untuk Linux/macOS) untuk *bootable* USB. Ini kayak ngisi bahan bakar ke tangki mobil.
  • Periksa Spesifikasi Hardware: Arch Linux itu ringan, tapi tetap pastikan *hardware*-mu mendukung. CPU 64-bit, RAM minimal 2GB, dan ruang disk kosong minimal 20GB sudah cukup mumpuni.
  • Backup Data Penting: Ini krusial! Proses instalasi akan menghapus data di partisi yang kamu gunakan. Jadi, pastikan semua data penting sudah dicadangkan di tempat yang aman. Anggap aja ini kayak nyelametin dokumen penting sebelum renovasi rumah.

Proses Instalasi: Merakit Mesin Impian Baris demi Baris

Memasang Arch Linux itu ibarat merakit komponen komputer sendiri. Kamu harus tahu persis apa yang kamu lakukan. Tapi jangan takut, dengan panduan ini, kamu pasti bisa!

Booting dari Media Instalasi

Nyalakan komputermu, masuk ke BIOS/UEFI (biasanya dengan menekan F2, F10, F12, atau Del saat startup), dan atur urutan *boot* agar prioritaskan USB drive atau DVD yang sudah kamu siapkan. Setelah itu, simpan pengaturan dan keluar. Kamu akan disambut oleh *command line* Arch Linux. Jangan panik, ini "kantor" kita sementara.

Menghubungkan ke Jaringan

Langkah pertama setelah masuk ke *command line* adalah memastikan koneksi internetmu lancar. Kalau pakai kabel LAN, biasanya langsung terhubung. Kalau pakai Wi-Fi, kamu perlu gunakan perintah `iwctl`.

# iwctl
[iwd]# device list
[iwd]# station wlan0 scan
[iwd]# station wlan0 get-networks
[iwd]# station wlan0 connect nama_ssid
# masukkan passphrase jika diminta
[iwd]# exit
Selanjutnya, verifikasi koneksi dengan `ping google.com`.

Mempartisi Disk: Tata Ruang Garasi Anda

Ini adalah bagian krusial. Kamu perlu mempartisi *hard disk* sesuai kebutuhan. Gunakan `fdisk` atau `gdisk` (untuk GPT).

# fdisk /dev/sda  (ganti /dev/sda dengan nama diskmu)
# n (untuk membuat partisi baru)
# p (primary)
# 1 (nomor partisi)
# Enter (untuk default start sector)
# Enter (untuk default end sector, ini akan membuat partisi sebesar sisa ruang)
# w (untuk menyimpan perubahan)
Ulangi proses ini untuk membuat partisi `/boot`, swap (opsional tapi direkomendasikan), dan partisi root (`/`). Jangan lupa format partisimu.

# mkfs.ext4 /dev/sda1 (misal untuk partisi root)
# mkfs.ext4 /dev/sda2 (misal untuk partisi boot)
# mkswap /dev/sda3  (misal untuk partisi swap)
# swapon /dev/sda3

Mount Partisi dan Instal Sistem Dasar

Sekarang, kita mount partisi-partisi yang sudah dibuat.

# mount /dev/sda1 /mnt (sesuaikan dengan partisi rootmu)
# mkdir /mnt/boot
# mount /dev/sda2 /mnt/boot (sesuaikan dengan partisi bootmu)
Selanjutnya, instal paket dasar Arch Linux menggunakan `pacstrap`.

# pacstrap /mnt base linux linux-firmware nano
`nano` adalah editor teks yang akan kita gunakan nantinya.

Konfigurasi Sistem: Membangun Mesin yang Kustom

Setelah paket dasar terinstal, saatnya kita masuk ke sistem yang terinstal (`chroot`) dan melakukan konfigurasi penting.

# arch-chroot /mnt
Sekarang kamu berada di dalam sistem Arch yang baru terinstal.
  • Buat Fstab: Ini seperti daftar inventaris barang di rumahmu.
  • 
    # genfstab -U /mnt >> /mnt/etc/fstab
    
  • Setel Zona Waktu:
  • 
    # ln -sf /usr/share/zoneinfo/Asia/Jakarta /etc/localtime
    # hwclock --systohc
    
  • Setel Lokal: Buka `/etc/locale.gen` dengan `nano` dan uncomment baris `en_US.UTF-8 UTF-8` dan `id_ID.UTF-8 UTF-8`. Lalu jalankan:
  • 
    # locale-gen
    # echo "LANG=en_US.UTF-8" >> /etc/locale.conf
    
  • Setel Nama Host:
  • 
    # echo "nama-komputermu" >> /etc/hostname
    
  • Konfigurasi Password Root:
  • 
    # passwd
    
  • Instal Bootloader: GRUB adalah pilihan populer.
  • 
    # pacman -S grub os-prober
    # grub-install /dev/sda (ganti /dev/sda dengan diskmu, BUKAN partisi)
    # grub-mkconfig -o /boot/grub/grub.cfg
    
Keluar dari `chroot` dan reboot sistem.

# exit
# reboot
Selamat! Kamu sudah berhasil memasang Arch Linux. Sekarang kamu bisa masuk ke sistemmu menggunakan akun root.

Langkah Selanjutnya: Membangun Desktop Impian

Instalasi dasar sudah selesai, tapi ini baru permulaan. Kamu perlu menginstal *desktop environment* (seperti GNOME, KDE Plasma, XFCE), *display manager*, dan aplikasi lainnya. Cari panduan spesifik untuk *desktop environment* pilihanmu di Arch Wiki, sumber daya paling berharga untuk pengguna Arch. Menggunakan Arch Linux mungkin terasa seperti merakit mobil dari nol, di mana kamu punya kontrol penuh atas setiap komponennya. Tapi justru di situlah keistimewaannya. Setiap langkah yang kamu ambil adalah keputusan sadar, dan hasilnya adalah sistem yang benar-benar milikmu. Jangan ragu untuk menjelajahi Arch Wiki, forum komunitas, dan jangan takut untuk bertanya. Semakin sering kamu mengoprek, semakin terampil kamu nanti. Selamat menikmati perjalananmu sebagai "Dewa Pemula" Arch Linux!