Arch Linux: Merakit Sistem Operasi Impianmu dari Nol (Panduan Anti-Panik untuk Newbie Dewa)

PintarApp Juni 15, 2026
Arch Linux: Merakit Sistem Operasi Impianmu dari Nol (Panduan Anti-Panik untuk Newbie Dewa)

Pernah nggak sih ngerasa kalau sistem operasi yang kamu pake sekarang itu kayak rumah yang udah jadi, tapi isinya banyak barang-barang yang nggak pernah kamu sentuh? Jendela gede tapi jarang dibuka, kasur empuk tapi jarang dipake tidur siang, atau lemari penuh baju tapi cuma itu-itu aja yang dipake. Saya pernah, waktu itu lagi nyari IDE buat ngoding, tapi malah install paket segudang yang ujungnya bikin laptop lemot. Rasanya kayak makan nasi Padang, tapi lauknya seabrek sampai bingung mau mulai dari mana. Nah, di situlah Arch Linux hadir bagaikan secercah harapan buat para ‘koki’ yang pengen ngeracik sistem operasinya sendiri, dari bahan dasar sampai jadi masakan masterpiece. Kita nggak cuma pake, tapi kita merakit.

Selamat datang, para calon “Newbie Dewa”! Jika kamu membaca ini, artinya kamu sudah punya nyali lebih dari rata-rata pengguna komputer lainnya. Kamu siap meninggalkan zona nyaman, siap "mengotori tangan" dengan barisan kode, dan siap merasakan kepuasan luar biasa saat berhasil membangun sistem operasi impianmu sendiri. Mari kita mulai perjalanan ini bersama!

Mengapa Arch Linux? Filosofi di Balik Sebuah Karya

Sebelum kita terjun lebih dalam, mari kita pahami dulu kenapa sih banyak programmer, sysadmin, atau sekadar penggila kustomisasi jatuh cinta sama Arch? Bayangkan kamu punya bengkel mobil sendiri. Kamu nggak beli mobil yang udah jadi dan cuma bisa ganti oli. Di bengkelmu, kamu bisa milih rangka sendiri, mesinnya mau V8 atau listrik, joknya mau kulit atau kain, sampai warna catnya pun kamu yang nentuin. Itu dia Arch Linux!

  • Kustomisasi Tanpa Batas: Kamu mulai dari "nol besar." Tidak ada bloatware, tidak ada aplikasi pra-instal yang tidak kamu butuhkan. Setiap paket, setiap fitur, itu adalah pilihanmu. Ini adalah kanvas kosong tempat kamu bisa melukis sistem operasimau sesuka hati.
  • Rolling Release: Ini ibarat punya mobil yang selalu di-upgrade suku cadangnya secara berkala. Begitu ada versi terbaru sebuah software atau kernel, Arch langsung menyediakannya. Kamu selalu berada di garis terdepan teknologi tanpa perlu melakukan instalasi ulang setiap beberapa tahun.
  • Edukasi Tiada Henti: Karena kamu membangunnya dari nol, kamu akan belajar banyak tentang bagaimana sebuah sistem operasi bekerja di baliknya. Ini adalah kursus gratis tentang Linux yang tidak akan kamu dapatkan di OS lain.

Persiapan Senjata dan Amunisi: Jangan Sampai Salah Bawa Obeng!

Sebuah misi besar butuh persiapan matang. Sebelum memulai merakit, pastikan kamu punya alat-alat berikut:

  1. USB Drive Minimal 2GB: Ini akan jadi flashdisk bootable untuk instalasi. Ibarat kunci inggris multiguna.
  2. Koneksi Internet Stabil: Wajib! Semua paket akan diunduh dari internet. Ini adalah bahan bakar utama kita.
  3. Komputer Target: Laptop atau PC yang akan diinstal Arch. Pastikan semua data penting sudah kamu backup! Ini aturan emas, seperti selalu mengecek rem sebelum jalan.
  4. Komputer Kedua (Opsional tapi Sangat Disarankan): Untuk membuka Arch Wiki atau tutorial ini jika kamu mentok. Ini asistenmu yang selalu siap sedia.

Langkah pertama, buat USB bootable Arch Linux. Unduh ISO Arch Linux terbaru, lalu gunakan tool seperti Rufus (Windows) atau Balena Etcher (Windows/Linux/macOS) untuk "membakar" ISO ke USB drive-mu. Pilih mode DD Image jika ada.

Petualangan Dimulai: Merakit Rangka Utama

Sekarang saatnya kita menyalakan mesin. Colok USB drive-mu, lalu boot komputer dari USB tersebut. Biasanya perlu menekan tombol seperti F2, F10, F12, atau Delete saat startup untuk masuk ke BIOS/UEFI atau Boot Menu. Setelah berhasil, kamu akan disambut oleh prompt Arch Linux.

1. Periksa Konektivitas dan Mode Boot

Pastikan kamu terhubung ke internet. Untuk koneksi kabel:

ping -c 3 archlinux.org

Jika kamu menggunakan Wi-Fi, gunakan:

iwctl station wlan0 connect "SSID-mu" --passphrase "Password-Wi-Fi-mu"

Ganti "wlan0" dengan nama interface Wi-Fi-mu (bisa dilihat dengan ip link). Verifikasi juga kamu boot dalam mode UEFI (jika support):

ls /sys/firmware/efi/efivars

Jika ada output, berarti kamu boot dalam mode UEFI. Jika tidak, kamu boot dalam mode BIOS.

2. Atur Waktu dan Keyboard Layout

Update sistem waktu biar tidak ketinggalan jam:

timedatectl set-ntp true

Jika keyboard-mu bukan layout US standar, atur dulu. Misalnya, untuk Jerman:

loadkeys de-latin1

3. Mempartisi Hard Drive: Membangun Pondasi

Ini bagian yang krusial. Ibaratnya, kita membagi-bagi kavling tanah untuk rumah kita. Kita akan pakai cfdisk karena lebih interaktif dan mudah untuk pemula. Identifikasi diskmu (biasanya /dev/sda atau /dev/nvme0n1).

cfdisk /dev/sda

Pilih gpt untuk UEFI atau dos untuk BIOS. Buat partisi-partisi dasar:

  • EFI System Partition (ESP) - Minimal 300MB: Untuk bootloader di UEFI (type: EFI System).
  • Root Partition (/) - Minimal 20-30GB: Tempat sistem operasi Arch Linux akan tinggal (type: Linux filesystem).
  • Swap Partition (Opsional, tapi disarankan jika RAM kurang dari 8GB) - Ukuran sama dengan RAM: Ruang cadangan jika RAM penuh (type: Linux swap).

Setelah selesai, tulis perubahan dan keluar dari cfdisk.

4. Format Partisi dan Mount

Sekarang kita "memlester" kavling yang sudah dibagi. Ganti /dev/sdaX dengan partisi yang sesuai.

mkfs.fat -F 32 /dev/sda1  # Untuk partisi EFI
mkfs.ext4 /dev/sda2       # Untuk partisi Root
mkswap /dev/sda3          # Untuk partisi Swap
swapon /dev/sda3

Kemudian, kita "menancapkan tiang pancang" agar sistem bisa melihat partisi tersebut.

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

5. Instalasi Paket Dasar: Memasang Mesin Utama

Saatnya memasang "mesin" dan "transmisi" utama Arch Linux. Ini akan mengunduh dan menginstal paket dasar. Pastikan koneksi internetmu stabil!

pacstrap /mnt base linux linux-firmware nano

Tunggu sampai selesai. Mungkin agak lama, tergantung kecepatan internetmu.

6. Konfigurasi Sistem: Mengatur Jaringan dan Kata Sandi

Ini adalah langkah-langkah di mana kita masuk ke dalam "mesin" yang baru kita rakit dan mulai mengaturnya.

  • Generate fstab: Ini ibarat "daftar isi" di mana sistem tahu partisi mana yang harus dimount.
  • genfstab -U /mnt >> /mnt/etc/fstab
  • Chroot: Kita "berpindah dimensi" ke sistem Arch yang baru saja kita instal.
  • arch-chroot /mnt
  • Atur Zona Waktu: Sesuaikan dengan lokasimu.
  • ln -sf /usr/share/zoneinfo/Asia/Jakarta /etc/localtime
    hwclock --systohc
  • Lokal Bahasa: Buka nano /etc/locale.gen, lalu uncomment baris seperti en_US.UTF-8 UTF-8 atau id_ID.UTF-8 UTF-8. Simpan dan keluar (Ctrl+O, Enter, Ctrl+X). Lalu generate:
  • locale-gen
    echo "LANG=en_US.UTF-8" > /etc/locale.conf # Atau id_ID.UTF-8
  • Hostname: Beri nama sistem operasimu!
  • echo "myarchpc" > /etc/hostname # Ganti "myarchpc" sesuai keinginanmu
  • Root Password: Ini adalah kata sandi dewa, jangan sampai lupa!
  • passwd
  • Install Bootloader: Ini yang akan membuat sistemmu bisa boot. Untuk UEFI, kita pakai GRUB.
  • pacman -S grub efibootmgr
    grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ArchLinux
    grub-mkconfig -o /boot/grub/grub.cfg

Selesai! Sekarang keluar dari chroot dan reboot:

exit
umount -R /mnt
reboot

Jangan lupa cabut USB installermu saat reboot!

Menghidupkan Jiwa: Konfigurasi Pasca-Instalasi (Menyulap Mobil Jadi Nyaman)

Selamat! Kamu sudah berhasil masuk ke Arch Linux-mu yang masih "polos". Sekarang saatnya menambahkan "interior" dan "fitur-fitur" agar nyaman digunakan.

1. Membuat User Baru

Kamu tidak akan selalu login sebagai root. Buat akun pengguna reguler:

useradd -m -g users -G wheel,storage,power -s /bin/bash namapengguna
passwd namapengguna

Agar user baru bisa menggunakan sudo, edit /etc/sudoers dengan visudo:

EDITOR=nano visudo

Uncomment baris %wheel ALL=(ALL:ALL) ALL. Simpan dan keluar.

2. Instalasi Lingkungan Desktop (DE) atau Window Manager (WM)

Ini adalah bagian paling seru! Ibaratnya kamu mau mobilmu pakai jok kulit Recaro atau sporty ala balap. Pilih salah satu favoritmu. Contoh paling umum:

  • GNOME: Modern, intuitif, mirip seperti sedan mewah.
  • sudo pacman -S gnome gnome-extra
    sudo systemctl enable gdm
  • KDE Plasma: Kaya fitur, sangat bisa dikustomisasi, seperti SUV serbaguna.
  • sudo pacman -S plasma sddm
    sudo systemctl enable sddm
  • XFCE: Ringan, cepat, cocok untuk spek rendah, seperti mobil hatchback irit.
  • sudo pacman -S xfce4 xfce4-goodies lightdm
    sudo systemctl enable lightdm
  • i3wm/DWM: Buat yang suka tantangan, minimalis, dan keyboard-sentris. Ini seperti merakit motor custom, butuh penyesuaian di awal tapi sangat bertenaga.
  • sudo pacman -S i3-wm dmenu lightdm
    sudo systemctl enable lightdm

Setelah instalasi, reboot lagi untuk menikmati tampilan barumu!

3. Instalasi Driver Grafis, Audio, dan Jaringan

Agar gambar jernih, suara keluar, dan internet lancar jaya, kita perlu driver:

  • Driver Grafis:
    • Intel: sudo pacman -S xf86-video-intel mesa
    • AMD: sudo pacman -S xf86-video-amdgpu mesa
    • NVIDIA (perlu paket nvidia, cek Arch Wiki untuk versi terbaru)
  • Audio:
    sudo pacman -S pipewire pipewire-alsa pipewire-pulse pipewire-jack pavucontrol
  • Manajer Jaringan (untuk GUI):
    sudo pacman -S networkmanager
    sudo systemctl enable NetworkManager

4. Aplikasi Penting Lainnya

Jangan lupa browser (firefox, chromium), text editor (code, neovim), atau terminal emulator favoritmu (kitty, alacritty).

sudo pacman -S firefox htop git neovim

Tips dari Sang Master: Menjadi Dewa Arch Sejati

Kamu sudah berhasil merakit OS-mu! Tapi perjalanan belum berakhir, ini baru permulaan.

  • Arch Wiki adalah Kitab Sucimu: Hampir semua masalah atau pertanyaanmu ada jawabannya di sana. Ini adalah "manual servis" terlengkap untuk mobil Arch-mu.
  • AUR (Arch User Repository): Jika ada software yang tidak ada di repositori resmi, kemungkinan besar ada di AUR. Ibarat "pasar loak" tempat menemukan suku cadang unik dan keren.
  • Backup: Selalu backup konfigurasi atau dotfiles-mu. Ini penting, seperti memiliki cadangan kunci mobil.
  • Jangan Takut Eksperimen: Arch memang mendorongmu untuk mencoba hal baru. Kalau rusak, ya betulkan. Itu bagian dari proses belajar!

Penutup: Kamu Sudah Bukan Newbie Biasa Lagi!

Selamat, Newbie Dewa! Kamu baru saja menyelesaikan proses instalasi dan konfigurasi Arch Linux dari nol. Ini bukan sekadar menginstal sistem operasi; ini adalah ritual inisiasi yang mengubahmu dari pengguna pasif menjadi perakit aktif, dari penikmat menjadi koki. Kamu sekarang memiliki kontrol penuh atas sistemmu, dan setiap konfigurasi yang kamu buat adalah jejak tanganmu sendiri. Rasakan kebanggaan itu!

Sekarang, nikmati Arch Linux-mu yang baru, terus belajar, dan teruslah bereksplorasi. Dunia Linux tanpa batas menantimu!