Saya punya kenangan buruk ketika memasang Parabola Linux melalui berkas ISO Parabola. Selalu ada masalah keyring yang usang sehingga proses pemasangan menemui kegagalan. Akhirnya saya berhasil memasang melalui migrasi dari Arch Linux. Menurut saya, cara ini lebih baik dan mudah daripada lewat ISO Parabola.
Perkenalan Singkat Parabola Linux
Parabola GNU/Linux adalah distribusi berbasis Arch GNU/Linux tanpa proprietary software, artinya semua komponen bersifat free as in freedom yang didukung oleh tim Free Software Foundation. Yup, distro ini masuk pada daftar “Free GNU/Linux distributions“.
Pihak Parabola menyediakan dukungan untuk tiga arsitektur, yaitu armv7h, i686, dan x86_64. Bagi saya, Parabola adalah salah satu distribusi GNU/Linux favorit. Tidak ada salahnya mencoba karena distro ini mudah digunakan oleh semua pengguna dan siap diajak bertarung untuk kebutuhan sehari hari.
Migrasi Dari Arch GNU/Linux Ke Parabola GNU/Linux
Tahap migrasi tidak terlalu membingungkan. Cara kerjanya hanya mengganti repositori dan mengunduh ulang base. Mari kita coba
Kita atur “SigLevel” agar tidak memeriksa signature sementara.
SigLevel = Never
Kita unduh “parabola-keyring” dan “pacman-mirrorlist” dari situs Parabola.
$ sudo pacman -U https://www.parabola.nu/packages/libre/x86_64/parabola-keyring/download
Code language: JavaScript (javascript)
$ sudo pacman -U https://www.parabola.nu/packages/libre/x86_64/pacman-mirrorlist/download
Code language: JavaScript (javascript)
Kita atur kembali keamanan “SigLevel” seperti semula.
SigLevel = Required DatabaseOptional
Kita timpa daftar cermin yang kita gunakan dengan daftar cermin baru.
$ sudo cp -vr /etc/pacman.d/mirrorlist.pacnew /etc/pacman.d/mirrorlist
Kita unduh konfigurasi pacman yang sudah ditambah daftar repositori Parabola.
$ wget https://git.parabola.nu/abslibre.git/plain/libre/pacman/pacman.conf.$(uname -m)
Code language: JavaScript (javascript)
Kita arsip pacman milik kita dan timpa dengan pacman.conf terbaru dari Parabola.
$ sudo cp /etc/pacman.conf /etc/pacman.conf.orig
$ sudo mv pacman.conf.$(uname -m) /etc/pacman.conf
Code language: JavaScript (javascript)
Kita bersihkan sampah pacman.
$ sudo pacman -Scc
Kita perbarui database Pacman
$ sudo pacman -Syy
Kita perbarui keyring.
$ sudo pacman-key --refresh
Kita unduh paket ‘your-freedom’ yang akan menghapus paket proprietary dan menggantikannya dengan paket open source.
$ pacman -Suu your-freedom pacman
Karena kita memperoleh kernel baru bernama `linux-libre`, kita buat konfigurasi grub terbaru agar kernel dapat diboot.
$ grub-mkconfig -o /boot/grub/grub.cfg
Kita reboot untuk menerapkan perubahan.
$ sudo reboot
Leave a Reply