Radhitya
Radhitya GNU/Linux & Free Open Source Software Warrior

Cara Install Parabola GNU/Linux-libre OpenRC


Cara Install Parabola GNU/Linux-libre OpenRC

Apa Itu Parabola GNU/Linux-libre

Parabola GNU/Linux-libre adalah distribusi turunan Arch yang menggunakan kernel linux-libre. Distro ini disokong oleh Komunitas Free Software Foundation (GNU). Ketika menggunakan Parabola GNU/Linux-libre, anda merasa bebas dan nyaman karena tidak ada bahaya dari proprietary software.

Yang Harus Diperhatikan Ketika Install

Ingat, GNU/Linux-libre sangat berbeda dari GNU/Linux. Kernel disini sudah menghapus komponen closed source, bisa jadi firmware/hardware anda tidak bisa digunakan. Masalah ini biasa terjadi ke wifi card.

Berikut hal - hal yang harus diperhatikan ketika install :

Your Freedom

Ada sebuah packages bernama your freedom, packages ini berfungsi menolak instalasi (lewat repositori) program - program spyware, closed source, dan tidak sepaham dengan FSF. Contoh program - program yang diblokir antara lain Firefox, Chromium, Discord, dan masih banyak lagi.

Tetapi saya mencoba memasang Firefox secara manual dan berhasil. Jadi jika program anda diblokir, cobalah menginstall secara manual, bisa saja berhasil juga.

WiFi Devices

Internet adalah krusial untuk laptop. Sebelum menggunakan Parabola GNU/Linux-libre, pastikan wifi card bisa digunakan.

Anda bisa membaca Daftar Hardware Wifi. Waktu mencoba Parabola GNU/Linux, saya menggunakan TP-LINK WN722N v1.

Arch User Repository (AUR)

Keistimewaan Arch adalah AUR, sebuah repositori yang berisi ribuan program. Sayangnya Parabola GNU/Linux-libre tidak mendukung ini, sebaliknya disini menggunakan PCR alias Parabola Community Repo.

Jika anda masih bersikeras, silahkan gunakan AUR. Pastikan package tidak bermasalah dengan your freedom.

Cara Install Parabola GNU/Linux-libre OpenRC

Pemasangan distro ini sangat mudah dan persis seperti arch-based umumnya. Waktu instalasi tergantung koneksi internet.

Saya anggap anda sudah punya ISO Netinstall versi OpenRC. Jika belum, silahkan download di Parabola GNU/Linux-libre

Partisi Disk

Kita akan membuat partisi untuk distro Parabola.

1
cfdisk /dev/sdXX	## pilih harddisk yang digunakan

Format File System Partisi

Disini kita akan memilih ext4 sebagai file system.

1
2
3
mkfs.ext4 -L ROOT /dev/sdXX	## partisi root, samakan seperti yang dibuat
mkfs.ext4 -L HOME /dev/sdXX	## partisi home, samakan seperti yang dibuat, jika tidak dibuat biarkan (opsional)
mkswap -L SWAP /dev/sdXX	## partisi swpa, samakan seperti yang dibuat, jika tidak dibuat biarkan (opsional))

Mount Partisi

Kita akan mount dan membuat folder.

1
2
3
4
5
6
swapon /dev/disk/by-label/SWAP		## kalau tadi buat
mount /dev/sdik/by-label/ROOT /mnt
mkdir /mnt/boot
mkdir /mnt/home
mount /dev/disk/by-label/HOME /mnt/home ## kalau tadi buat
mount /dev/disk/by-label/BOOT /mnt/boot ## kalau tadi buat

Menghubungkan Ke Internet

Sebelum instalasi, pastikan sudah terhubung di internet. Disini saya menggunakan Network Manager dengan command nmtui atau nmcli. Setelah sudah, bisa check dengan ping.

1
ping 8.8.8.8

Verifikasi Tanda Tangan Paket

Kita akan meverifikasi paket dengan keyring agar bisa mengunduh.

1
2
pacman -Sy archlinux-keyring archlinuxarm-keyring parabola-keyring
pacman -U https://www.parabola.nu/packages/core/i686/archlinux32-keyring-transition/download/

Install Base System

Kita akan mendownload base distro Parabola GNU/Linux-libre

1
pacstrap /mnt base libelogind udev-init-scripts

Install Kernel Linux-Libre

Kita akan install kernel, disini saya menggunakan kernel LTS karena stabil.

1
pacstrap /mnt linux-libre-lts

Install Network Manager

Install Network Manager untuk menghubungkan internet.

1
pacstrap /mnt networkmanager

Install Firmware

Jangan lupa install firmware karena berisi driver - driver, salah satunya WiFi.

1
pacstrap /mnt linux-libre-firmware

Install Graphical Desktop Environments

Kita akan menginstall elogind.

1
pacstrap /mnt elogind

Install GRUB Bootloader

Memasang GRUB sebagai bootloader.

1
pacstrap /mnt grub

Install Wireless Tools

Jika wifi anda adalah bersandi, anda butuh ini.

1
pacstrap /mnt wpa_supplicant

Chroot

Kita akan generate fstab dengan command berikut

1
genfstab -p /mnt >> /mnt/etc/fstab

Lalu kita akan chroot ke distro yang sudah diinstall.

1
arch-chroot /mnt

Menentukan Host

Kita akan menentukan host. Sebelumnya kita install text editor agar bisa mengedit file nya.

1
pacstrap /mnt vim nano

Jika sudah buka /etc/hosts dengan text editor, misalnya vim. Ganti Parabola sesuai keinginan.

1
2
3
4
5
vim /etc/hosts
---
127.0.0.1	localhost
::1		localhost
127.0.1.1	parabola.localdomain	myhostname

Menentukan Hostname

Kita akan menentukan hostname. Ganti parabola sesuai keinginan.

1
2
3
vim /etc/conf.d/hostname
---
hostname="parabola"

Menentukan timezone

Kita akan menentukan waktu dan tanggal, lakukan seperti dibawah.

1
ln -sf /usr/share/zoneinfo/Asia/Jakarta /etc/localtime

Konfigurasi GRUB

Kita akan memasang grub sebagai bootloader.

1
2
grub-install /dev/sdX
grub-mkconfig -o /boot/grub/grub.cfg

Setup User dan Password

Kita akan membuat password untuk root.

1
passwd

Kita akan membuat user berserta passwordnya.

1
2
useradd -m (username_kamu)
passwd (username_kamu)

Unmount

Jika sudah, keluar dari chroot dan umount /mnt.

1
2
3
exit
umount /mnt
reboot

Selesai, anda telah berhasil memasang Parabola GNU/Linux-libre

comments powered by Disqus