Menguak Tirai Arch Linux: Panduan Instalasi dan Konfigurasi untuk "Beginner Dewa"

PintarApp Juli 27, 2026
Menguak Tirai Arch Linux: Panduan Instalasi dan Konfigurasi untuk

Dulu, saat pertama kali mencoba ‘berpetualang’ di dunia Linux, saya pernah merasa seperti montir amatir yang nekat membongkar mesin Ferrari tanpa buku manual. Hasilnya? Tentu saja mesinnya tidak mau menyala! Salah satu ‘Ferrari’ yang paling menantang tapi juga paling memuaskan untuk dibongkar adalah Arch Linux. Bukan, ini bukan distribusi Linux untuk mereka yang suka kemudahan instan seperti mie ayam di warung sebelah. Arch itu seperti memasak hidangan haute cuisine dari nol, mulai dari menanam bumbu sampai menyajikan di piring. Tapi justru di situlah letak kenikmatannya. Kamu mengerti setiap jengkal sistemmu, setiap baris kode yang berjalan. Rasanya seperti menciptakan mahakarya digitalmu sendiri. Jadi, jika kamu siap menjadi 'Beginner Dewa' dan tidak takut kotor tangan di terminal, mari kita mulai petualangan seru ini!

Arch Linux dikenal dengan filosofi KISS (Keep It Simple, Stupid) dan sifatnya yang rolling release. Artinya, kamu mendapatkan sistem minimalis yang bisa kamu bangun sesuai keinginan, dan selalu mendapatkan pembaruan terbaru tanpa harus menginstal ulang. Ini adalah taman bermain sempurna bagi mereka yang ingin belajar cara kerja sistem operasi dari dasar, layaknya seorang arsitek yang merancang rumah dari pondasi hingga atap.

Persiapan Awal: Mengumpulkan Bahan Masakan

Sebelum memulai, kita perlu mengumpulkan 'bahan-bahan' dan 'peralatan' yang diperlukan:

  • Media Instalasi: Unduh ISO Arch Linux terbaru dari situs resminya. Anggap ini adalah buku resep utama kita.
  • Flash Drive (Minimal 4GB): Ini akan menjadi ‘piring’ tempat kita menaruh resep tadi agar bisa dibaca komputer. Gunakan Rufus (Windows) atau Etcher (Linux/macOS) untuk membuat bootable drive.
  • Koneksi Internet: Wajib! Instalasi Arch sangat bergantung pada unduhan paket. Anggap ini adalah jalur distribusi bahan masakan dari pasar ke dapurmu. Pastikan koneksi stabil.
  • Sedikit Kesabaran: Ini kuncinya! Jangan terburu-buru, nikmati setiap langkahnya.

Booting ke Lingkungan Live: Mempersiapkan Dapur

Setelah flash drive siap, colokkan ke komputer dan boot dari sana. Biasanya kamu perlu menekan tombol seperti F2, F10, F12, atau Del saat startup untuk masuk ke BIOS/UEFI dan mengatur urutan boot. Setelah berhasil, kamu akan disambut prompt terminal:

root@archiso ~# 

1. Verifikasi Koneksi Internet

Sebelum lanjut, pastikan koneksi internet berjalan. Jika menggunakan kabel (Ethernet), umumnya sudah otomatis. Untuk Wi-Fi, gunakan:

iwctl
device list
station <device_name> scan
station <device_name> get-networks
station <device_name> connect <SSID>
# Masukkan password jika diminta
exit

Setelah itu, coba ping Google untuk memastikan:

ping -c 3 google.com

2. Update Waktu Sistem

Sistem waktu yang akurat penting untuk paket yang benar. Sinkronkan waktu dengan NTP:

timedatectl set-ntp true

Partisi Disk: Mengatur Isi Dapur

Ini adalah bagian krusial, seperti menata ulang semua perkakas dan bahan makanan di dapurmu agar mudah dijangkau. Kesalahan di sini bisa membuat sistem tidak bisa di-boot. Saya merekomendasikan skema partisi dasar untuk pemula:

  • /dev/sda1 (atau nvme0n1p1): Partisi EFI (512MB, tipe EFI System) – untuk bootloader.
  • /dev/sda2 (atau nvme0n1p2): Partisi Root (min. 20GB, tipe Linux filesystem) – tempat sistem Arch akan diinstal.
  • /dev/sda3 (opsional): Partisi Swap (sesuai RAM atau 2x RAM, tipe Linux swap) – untuk memori virtual.

Kita akan menggunakan cfdisk karena lebih interaktif dan ramah pemula:

cfdisk /dev/sda # Sesuaikan dengan nama disk Anda (misal: /dev/nvme0n1)

Pilih gpt untuk sistem UEFI modern. Buat partisi sesuai skema di atas, tulis perubahan, lalu keluar.

Format Partisi dan Mount: Mempersiapkan Wadah

Setelah ‘rak-rak’ partisi terbentuk, kita perlu ‘menggosok’ dan ‘melabeli’ mereka agar siap diisi:

  • Format Partisi EFI:
  • mkfs.fat -F 32 /dev/sda1
  • Format Partisi Root:
  • mkfs.ext4 /dev/sda2
  • Aktifkan Partisi Swap (jika ada):
  • mkswap /dev/sda3
    swapon /dev/sda3

Kemudian, kita akan me-mount partisi root ke /mnt, seperti menaruh wadah utama di meja kerja:

mount /dev/sda2 /mnt

Dan jangan lupakan partisi EFI, kita pasang di /mnt/boot/efi:

mkdir -p /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi

Instalasi Sistem Dasar: Mengisi Kerangka Utama

Sekarang, saatnya mengisi ‘kerangka’ sistem kita. Ini seperti membeli kerangka mobil utama sebelum memasang mesin dan interior. Kita akan menginstal paket dasar Arch Linux:

pacstrap /mnt base linux linux-firmware nano

base adalah inti Arch, linux adalah kernelnya, linux-firmware untuk dukungan hardware, dan nano adalah editor teks simpel untuk konfigurasi nanti.

Konfigurasi Sistem: Menyalakan Mesin

Setelah sistem dasar terinstal, kita perlu ‘menyalakan mesin’ dan melakukan konfigurasi awal. Ini adalah bagian yang paling banyak ‘setelan’nya, seperti saat pertama kali menyalakan mobil baru dan mengatur kursi, spion, radio, dll.

1. Generate fstab

Ini adalah daftar partisi yang akan di-mount secara otomatis saat sistem boot. Sangat penting!

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

Periksa isinya untuk memastikan tidak ada kesalahan fatal:

cat /mnt/etc/fstab

2. Chroot ke Sistem Baru

Ini seperti melompat ke kursi pengemudi mobil yang baru kita rakit, sebelum body mobil terpasang sempurna. Kita akan masuk ke lingkungan instalasi baru kita untuk konfigurasi lebih lanjut:

arch-chroot /mnt

3. Zona Waktu

ln -sf /usr/share/zoneinfo/Asia/Jakarta /etc/localtime
hwclock --systohc

4. Lokalisasi

Edit file /etc/locale.gen untuk mengaktifkan bahasa yang kamu inginkan. Cari baris yang dimulai dengan #en_US.UTF-8 UTF-8 atau #id_ID.UTF-8 UTF-8, hapus tanda # di depannya. Setelah itu generate:

nano /etc/locale.gen
locale-gen

Buat file /etc/locale.conf:

echo "LANG=en_US.UTF-8" > /etc/locale.conf

5. Nama Host

Berikan nama untuk komputer Arch-mu, seperti memberi nama hewan peliharaan:

echo "myarchpc" > /etc/hostname

Kemudian, tambahkan ke file /etc/hosts:

nano /etc/hosts

Isi seperti ini:

127.0.0.1 localhost
::1 localhost
127.0.1.1 myarchpc.localdomain myarchpc

6. Konfigurasi Jaringan

Instal paket penting untuk jaringan:

pacman -S networkmanager

Aktifkan service-nya:

systemctl enable NetworkManager

7. Kata Sandi Root

Tentu saja, kita butuh kata sandi untuk ‘pengemudi utama’ (root):

passwd

8. Tambah Pengguna Biasa

Jangan selalu jadi root! Buat akun pengguna biasa dan tambahkan ke grup yang relevan:

useradd -m -G wheel,audio,video,storage -s /bin/bash <username_mu>
passwd <username_mu>

9. Sudoers

Agar pengguna biasa bisa menjalankan perintah sebagai root (dengan izin), kita perlu menginstal sudo dan mengkonfigurasi sudoers:

pacman -S sudo
EDITOR=nano visudo # Ini akan membuka file sudoers dengan nano

Cari baris # %wheel ALL=(ALL) ALL dan hilangkan tanda # di depannya. Simpan dan keluar.

10. Bootloader (GRUB)

Ini adalah kunci kontak mobilmu! Tanpa ini, sistem tidak akan bisa boot. Kita pakai GRUB:

pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Arch
grub-mkconfig -o /boot/grub/grub.cfg

11. Microcode (Opsional tapi Direkomendasikan)

Untuk kinerja dan stabilitas CPU yang lebih baik:

# Untuk Intel
pacman -S intel-ucode
# Untuk AMD
pacman -S amd-ucode

Setelah instalasi, generate ulang grub config:

grub-mkconfig -o /boot/grub/grub.cfg

Sentuhan Akhir: Siap Meluncur!

Selamat! Kamu sudah menyelesaikan bagian terberat. Sekarang saatnya keluar dari lingkungan chroot dan me-reboot sistem:

exit
umount -R /mnt
reboot

Jangan lupa cabut flash drive-nya! Jika semua berjalan lancar, kamu akan melihat bootloader GRUB dan kemudian prompt login Arch Linux-mu. Ini adalah momen kebanggaan, seperti melihat mobil rakitanmu menyala dan siap dikendarai!

Langkah Selanjutnya: Membangun Desktop Idaman

Setelah login, kamu akan disambut terminal yang polos. Arch Linux memang minimalis. Kamu sekarang bisa menginstal desktop environment favoritmu (KDE Plasma, GNOME, XFCE, dll.) atau window manager (i3, Awesome, DWM) sesuai selera. Ini adalah fase di mana kamu mendekorasi interior mobilmu, memasang jok, sound system, atau bahkan mengubah warna catnya.

# Contoh instalasi KDE Plasma
pacman -S xorg plasma konsole sddm
systemctl enable sddm
reboot

Tentu saja, langkah ini bisa sangat panjang dan penuh kustomisasi. Tapi dengan fondasi Arch yang kokoh, kamu punya kendali penuh.

Penutup: Selamat Datang di Klub "Beginner Dewa"!

Menginstal Arch Linux memang bukan hal yang instan, tapi setiap langkahnya adalah pelajaran berharga. Kamu bukan hanya mendapatkan sistem operasi, tapi juga pemahaman mendalam tentang bagaimana sebuah sistem bekerja. Kamu telah membuktikan diri sebagai "Beginner Dewa" yang siap membangun mahakarya digitalmu sendiri. Ingat, komunitas Arch Linux adalah salah satu yang terbaik dan dokumentasi Arch Wiki adalah harta karun tak ternilai (setelah panduan ini, tentunya!). Selamat menikmati Arch Linux-mu yang baru, dan jangan ragu untuk terus belajar dan bereksplorasi!