Menguasai Arch Linux: Panduan Lengkap Instalasi dan Konfigurasi untuk Pemula Tingkat Dewa

PintarApp • September 05, 2026
Menguasai Arch Linux: Panduan Lengkap Instalasi dan Konfigurasi untuk Pemula Tingkat Dewa

Pernahkah Anda merasa seperti sedang merakit mesin dari nol? Bukan sekadar mengganti oli atau ban, tapi benar-benar merangkai setiap baut, memilih setiap komponen, dan mengoprek hingga mesin tersebut meraung sesuai keinginan Anda. Rasanya seperti itulah pengalaman pertama saya ketika mencoba Arch Linux. Dulu, saya terbiasa dengan "mobil jadi" seperti Ubuntu atau Fedora, di mana semua sudah terpasang rapi. Tapi suatu hari, gara-gara salah konfigurasi driver di Ubuntu, saya jadi penasaran, "bagaimana sih rasanya kalau saya yang merakit semuanya sendiri dari awal?" Nah, petualangan itulah yang membawa saya ke dunia Arch. Ini bukan sekadar instalasi sistem operasi, ini adalah sebuah proyek DIY yang mengasah mental dan pengetahuan Anda.

Arch Linux sering disebut sebagai distro "untuk hacker" atau "untuk para dewa". Jangan salah, label itu bukan tanpa alasan. Arch tidak menawarkan installer grafis yang menuntun Anda dengan sekali klik. Di sinilah letak keunikannya: Anda membangun sistem dari nol, batu demi batu, di atas command line. Proses ini mungkin terdengar menakutkan bagi pemula, tapi percayalah, ini adalah sekolah terbaik untuk memahami seluk-beluk sistem operasi Linux Anda. Anggap saja Anda adalah seorang montir super yang merakit mobil balap impiannya. Setiap pilihan komponen, setiap setelan mesin, semuanya ada di tangan Anda.

Artikel ini hadir sebagai panduan lengkap untuk para "pemula tingkat dewa" – mereka yang mungkin baru di Arch tapi sudah punya dasar-dasar Linux dan punya semangat juang tinggi untuk belajar. Kita akan bersama-sama merakit sistem Arch Linux impian Anda, langkah demi langkah, dari sebuah USB bootable hingga sebuah sistem yang siap dipakai, bahkan siap dimodifikasi menjadi lebih personal.

Persiapan: Peralatan Tempur Seorang Montir Canggih

Sebelum kita mulai mengotak-atik "mesin", ada beberapa perkakas yang wajib Anda siapkan:

  • USB Drive: Minimal 2GB untuk media instalasi Arch Linux.
  • Koneksi Internet: Wajib! Instalasi Arch sangat bergantung pada unduhan paket dari internet. Pastikan Anda punya koneksi yang stabil, entah itu Wi-Fi atau kabel LAN.
  • Komputer Target: Pastikan Anda siap mengorbankan (atau setidaknya mempartisi ulang) disk di komputer ini.
  • Sedikit Pengetahuan Linux Dasar: Memahami perintah dasar seperti ls, cd, mkdir, dan bagaimana struktur direktori Linux bekerja akan sangat membantu.
  • Kopi atau Teh Panas: Opsional, tapi sangat direkomendasikan untuk menemani perjalanan panjang kita ini!

Langkah pertama adalah membuat USB bootable. Unduh ISO Arch Linux terbaru dari situs resminya. Kemudian, gunakan alat seperti Etcher (multi-platform), dd (Linux), atau Rufus (Windows) untuk membakar ISO tersebut ke USB Anda. Ini seperti membuat "kunci kontak" pertama untuk menyalakan mesin.

Memulai Perjalanan: Menyalakan Mesin dan Merangkai Fondasi

1. Booting dan Koneksi Internet

Colok USB Anda, nyalakan komputer, dan masuk ke menu BIOS/UEFI untuk mengatur urutan boot agar komputer memulai dari USB Anda. Setelah berhasil, Anda akan disambut oleh prompt root@archiso ~#. Ini adalah "bengkel" kita!

Pertama, pastikan koneksi internet. Jika menggunakan kabel LAN, kemungkinan besar sudah terhubung. Cek dengan ping archlinux.org. Jika menggunakan Wi-Fi, gunakan iwctl:

iwctl
device list # Untuk melihat nama adaptor Wi-Fi Anda (misal: wlan0)
station wlan0 scan
station wlan0 get-networks
station wlan0 connect Nama_SSID

Masukkan password Wi-Fi Anda, lalu exit dari iwctl. Verifikasi kembali dengan ping archlinux.org.

2. Partisi Disk: Mengatur Tata Letak Rumah Baru

Ini adalah bagian krusial, seperti menggambar denah rumah baru Anda. Gunakan cfdisk (lebih interaktif dan mudah) atau fdisk/gdisk (jika Anda lebih berpengalaman). Untuk sistem UEFI modern, Anda biasanya memerlukan setidaknya dua partisi:

  • EFI System Partition (ESP): Minimal 300MB, bertipe "EFI System" atau "FAT32". Ini tempat bootloader akan tinggal.
  • Root Partition (/): Sisa ruang disk. Ini tempat sistem Arch Linux Anda akan diinstal.
  • Swap Partition (opsional tapi disarankan): Sekitar 1x atau 2x RAM Anda, bertipe "Linux swap".

Contoh penggunaan cfdisk (misal disk Anda /dev/sda):

cfdisk /dev/sda

Buat partisi sesuai kebutuhan. Pastikan Anda mencatat nama partisi (misal: /dev/sda1 untuk EFI, /dev/sda2 untuk /, /dev/sda3 untuk swap).

3. Format dan Mount Partisi: Mengecor Lantai dan Memasang Fondasi

Setelah partisi dibuat, kita harus memformatnya dengan sistem berkas yang sesuai dan "melekatkan" mereka ke sistem (mount). Ini seperti mengecor lantai dan memasang fondasi agar siap dihuni.

mkfs.fat -F 32 /dev/sda1   # Format partisi EFI ke FAT32
mkfs.ext4 /dev/sda2       # Format partisi root ke EXT4
mkswap /dev/sda3          # Format partisi swap
swapon /dev/sda3          # Aktifkan swap

Sekarang, mount partisi root ke /mnt, dan partisi EFI ke /mnt/boot atau /mnt/efi.

mount /dev/sda2 /mnt
mkdir /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi

4. Instalasi Sistem Dasar: Memasang Rangka Utama Mobil

Ini adalah inti dari instalasi Arch: menginstal paket-paket dasar yang membentuk sistem operasi. Gunakan pacstrap:

pacstrap /mnt base linux linux-firmware nano # nano opsional untuk editing

base adalah paket minimum yang dibutuhkan. linux adalah kernelnya, dan linux-firmware adalah firmware untuk perangkat keras Anda. Proses ini akan memakan waktu tergantung kecepatan internet Anda.

5. Konfigurasi Sistem: Masuk ke Kokpit dan Menyetel Instrumen

Setelah paket dasar terinstal, kita perlu menyiapkan beberapa hal agar sistem bisa berjalan sendiri. Pertama, buat fstab (file systems table) yang memberitahu sistem partisi mana yang harus di-mount saat boot:

genfstab -U /mnt >> /mnt/etc/fstab

Lalu, kita akan "masuk" ke sistem yang baru diinstal menggunakan arch-chroot. Ini seperti masuk ke kokpit mobil yang sedang dirakit.

arch-chroot /mnt

Di dalam chroot, Anda sekarang berinteraksi langsung dengan sistem Arch yang sedang Anda bangun. Lakukan hal-hal berikut:

  • Zona Waktu (Timezone): Atur jam mesin.
    ln -sf /usr/share/zoneinfo/Asia/Jakarta /etc/localtime
    hwclock --systohc
  • Lokalisasi (Locale): Atur bahasa dan regional.
    nano /etc/locale.gen # Uncomment en_US.UTF-8 UTF-8 dan id_ID.UTF-8 UTF-8 (jika ingin bahasa Indonesia)
    locale-gen
    echo "LANG=en_US.UTF-8" > /etc/locale.conf # Sesuaikan jika ingin bahasa lain
  • Nama Host (Hostname): Beri nama pada "mobil" Anda.
    echo "MyArchMachine" > /etc/hostname # Ganti MyArchMachine dengan nama yang Anda inginkan
    Buat juga file hosts:
    nano /etc/hosts
    Isi dengan:
    127.0.0.1       localhost
    ::1             localhost
    127.0.1.1       MyArchMachine.localdomain MyArchMachine
  • Kata Sandi Root: Sangat penting! Ini kunci utama "mobil" Anda.
    passwd
    Masukkan kata sandi baru untuk pengguna root.
  • Instal Bootloader (GRUB): Ini adalah "tombol start" mobil Anda.
    pacman -S grub efibootmgr # efibootmgr penting untuk UEFI
    grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ArchLinux # Atau /efi
    grub-mkconfig -o /boot/grub/grub.cfg
    Pastikan tidak ada error. Jika Anda menggunakan MBR/BIOS, perintah grub-install akan sedikit berbeda (tanpa --efi-directory dan --bootloader-id, langsung ke disk seperti /dev/sda).

6. Membuat User Baru: Mendaftarkan Pengemudi Baru

Menggunakan akun root sehari-hari itu seperti mengendarai mobil balap tanpa sabuk pengaman – berbahaya! Buat akun pengguna biasa dan berikan hak istimewa (sudo).

useradd -m -g users -G wheel,storage,power -s /bin/bash namauseranda
passwd namauseranda # Atur password untuk user baru
pacman -S sudo # Instal paket sudo
EDITOR=nano visudo # Uncomment baris %wheel ALL=(ALL) ALL

Uncomment baris yang mirip dengan %wheel ALL=(ALL:ALL) ALL untuk mengizinkan pengguna di grup wheel menggunakan sudo.

7. Keluaran dan Reboot: Menurunkan Mobil dari Dongkrak

Semua konfigurasi dasar sudah selesai! Sekarang saatnya keluar dari chroot, lepas mount semua partisi, dan mulai ulang komputer.

exit
umount -R /mnt
reboot

Jangan lupa cabut USB installer Anda saat komputer mulai me-reboot! Jika semua berjalan lancar, Anda akan disambut oleh prompt login Arch Linux. Selamat, Anda berhasil merakit "mesin" Anda sendiri!

Pasca-Instalasi: Membangun Desktop Idaman Anda

Setelah reboot dan login dengan pengguna baru Anda, Anda akan melihat layar hitam polos dengan command line. Ini normal! Arch Linux tidak menginstal lingkungan desktop secara default. Ini seperti Anda punya rangka mobil dan mesinnya, tapi belum ada cat, jok, atau sistem hiburannya.

Dari sini, Anda bisa mulai membangun desktop impian Anda. Beberapa langkah umumnya adalah:

  • Instal Xorg: Fondasi grafis.
    sudo pacman -S xorg
  • Instal Driver Video: Penting untuk performa grafis. (Intel, AMD, NVIDIA, dll.).
  • Pilih dan Instal Desktop Environment (DE) atau Window Manager (WM): Ini adalah "interior" mobil Anda.
    • DE populer: KDE Plasma, GNOME, XFCE, MATE, Cinnamon.
    • WM populer: i3, Awesome, DWM, Openbox.
    Contoh instalasi GNOME:
    sudo pacman -S gnome gnome-extra
  • Instal Display Manager (DM): Untuk layar login grafis (GDM untuk GNOME, SDDM untuk KDE, LightDM).
    sudo systemctl enable gdm.service --now
  • Instal Aplikasi Penting: Web browser (Firefox, Brave), text editor (VS Code, Sublime), media player, dll.

Menutup Perjalanan: Selamat Menikmati Kustomisasi Tanpa Batas

Instalasi Arch Linux mungkin terlihat panjang dan rumit di awal, tetapi setiap perintah yang Anda ketik, setiap konfigurasi yang Anda lakukan, adalah sebuah pelajaran berharga. Anda tidak hanya menginstal sebuah sistem operasi, Anda sedang membangun pemahaman yang mendalam tentang bagaimana sebuah sistem Linux bekerja. Ini adalah esensi dari menjadi "programmer profesional yang sangat kreatif" – tidak hanya menggunakan alat, tapi memahami bagaimana alat itu dibuat dan bekerja.

Dari sini, petualangan Anda baru saja dimulai. Dengan Arch, Anda memiliki kendali penuh. Ingin mencoba window manager baru? Silakan. Ingin kernel yang di-compile sendiri? Bisa. Ingin membuat sistem yang super ringan dan cepat? Arch adalah kanvas terbaik. Selamat menjelajahi dan selamat menikmati "mobil balap kustom" Anda, Arch Linux!