Mengenal dan Cara Mengaktifkan AUR (Arch User Repository) dan Flatpak
Sebelumnya pada sistem Manjaro kamu akan mendapatkan support software yang sudah sangat banyak yang di kembangkan oleh tim Arch Manjaro itu sendiri, namun di beberapa kondisi tidak semua aplikasi yang ingin kita pakai ada di Software Center, jadi mau tidak mau kita harus mencari alternatif lain untuk memasang aplikasi yang kita inginkan.
Tidak seperti ubuntu, jika beberapa aplikasi yang kita butuhkan tidak ada, biasanya kita harus menambahkan repository di dalam sistem ubuntunya agar bisa kita install di sistem tersebut. Pada Manjaro kita di permudah dengan adanya AUR dan Flatpak ini dalam urusan mencari aplikasi yang kita butuhkan, langsung dari Software Center.
Mengenal AUR (Arch User Repository)
Lebih lanjut mengenal AUR adalah kependekan dari Arch User Repository. Ini adalah repositori online yang dikelola oleh komunitas Arch daripada pengemas Arch1. AUR berbeda dari repositori Manjaro, berikut beberapa poin penting:
- AUR tidak berisi paket, tetapi PKGBUILDs2.
- AUR tidak dikelola oleh Manjaro dan tidak ada dukungan resmi untuk paket AUR2.
- Kompatibilitas paket tidak dijamin untuk semua waktu2.
- Paket AUR dikelola oleh komunitas Arch2.
PKGBUILDs adalah skrip shell yang berisi informasi pembuatan yang diperlukan oleh paket Arch Linux. Paket di Arch Linux dibangun menggunakan utilitas makepkg. Ketika makepkg dijalankan, ia mencari file PKGBUILD di direktori saat ini dan mengikuti instruksi di dalamnya untuk mengkompilasi atau memperoleh file untuk membangun arsip paket (pkgname.pkg.tar.zst). Paket yang dihasilkan berisi file biner dan instruksi instalasi yang siap diinstal dengan pacman
Sebelum menginstal paket AUR, Kamu harus memeriksa apakah paket tersebut aman dan terpercaya karena PKGBUILDs di AUR dikelola oleh orang-orang di luar tim Arch dan lebih longgar dalam pengawasan
Karena di beberapa kasus saya mencoba install aplikasi via AUR ini tanpa pertimbangan keamanan, sistem manjaro seperti sedikit bermasalah, dan ini membuat saya harus memasang ulang perangkat lunak Manjaro itu sendiri.
Mengenal Flatpak
Flatpak adalah kerangka kerja untuk mendistribusikan aplikasi desktop di berbagai distribusi Linux. Ini dibuat oleh pengembang yang memiliki sejarah panjang bekerja di desktop Linux dan dijalankan sebagai proyek open source independen. Dalam model Flatpak, aplikasi dapat dibangun dan didistribusikan secara independen dari sistem host yang digunakan dan terisolasi dari sistem host (‘sandboxed’) hingga tingkat tertentu pada saat runtime
Dengan Flatpak, memungkinkan pengembang untuk membangun aplikasi mereka sekali dan mendistribusikannya ke seluruh pasar desktop Linux. Aplikasi Flatpak terisolasi dari sistem host dan runtime menyediakan platform dari perpustakaan umum yang dapat diandalkan.
Berbeda dengan AUR yang dibangun oleh komunitas Arch yang biasanya dikerjakan tanpa pengawasan tim Arch, Flatpak ini sudah lebih baik dalam pengawasan aplikasi yang layak install pada sistem operasi Manjaro kamu maupun distribus linux lainnya.
Mengaktifkan AUR dan Flatpak
Beberapa langkah saja untuk mengaktifkan fitur AUR dan Flatpak ini diantaranya :
- Buka aplikasi Add/Remove Software atau yang biasa saya sebut sebagai Software Centernya Manjaro.
- Selanjutnya klik icon garis 3 di sebelah kanan atas dan temukan menu Preferences, akan diminta password setelah itu.
- Setelah itu masuk ke tab Third Party.
- Disana kamu bisa pilih Third Party mana yang ingin kamu aktifkan, saran saya aktifkan saja keduanya.
- Setelah itu masuk ke step nomor dua tadi, yang klik Icon garis 3 itu, dan klik Refresh Database.
- Pastikan kamu juga menggunakan Manjaro KDE agar tutorial ini bisa lebih mudah dipahami, tapi untuk DE lainnya biasanya kurang lebih sama saja. Untuk lebih jelasnya kamu bisa melihat gambar berikut:
Klik pada gambar untuk memperbesar
- Setelah berhasil, selanjutnya kamu perlu mencoba mencari aplikasi yang kamu inginkan namun tidak ada di Software Center pada umumnya, sebagai contoh saya akan mencari Microsoft Edge, perhatikan gambar berikut:
Ketika saya memasang Microsoft Edge sebelumnya belum ada di Flatpak, karena sudah ada nanti saya akan memasang ulang.
- Seperti pembahasan di atas, dari sisi stabilitas, tentunya lebih baik kita menggunakan Flatpak daripada AUR, jadi selama ada aplikasi yang kita cari di Repository resmi, dan pilihan kedua ada di Flatpak, maka saya sarankan untuk menginstall software dari situ saja.
Selamat mencoba, dan semoga bermanfaat.
- https://wiki.archlinux.org/title/PKGBUILD
- https://itsfoss.com/create-pkgbuild/
- https://docs.flatpak.org/en/latest/introduction.html
Posting Komentar