Cara Memasang Pacaur Pada Arch Linux Dan Derivatifnya
Kalau anda minat nak gunakan AUR Helpers seperti pacaur, anda perlu tahu pasang aplikasi melalui AUR juga!
Penting, kerana kadangkala terdapat dependencies yang tidak berjaya dipasang jika ia masih belum ada dalam sistem operasi.
Contohnya pacaur ini, ia adalah sejenis AUR Helpers dari kategori pacman wrapper.
Antara dependencies yang diperlukan untuk memasang pacaur hingga siap ialah auracle-git, expac dan jq. Bagi expac dan jq, ia sudah tersedia dalam repo, jadi apa yang perlu anda buat ialah pasangkan sahaja menggunakan pacman:
sudo pacman -S expac jq
Kemudian, kita perlu pasangkan terlebih dahulu auracle-git. Tetapi ia tidak berada dalam repo, sebaliknya ia ada dalam AUR, sama seperti pacaur.
Oleh itu, kita perlu pasangkan auracle-git secara manual. Caranya ialah dengan cari pakej ini di laman Arch User Repository (AUR), kemudian salin pautan ‘Download snapshot’ untuk memuat turun PKGBUILDS.
Muat turun fail menggunakan wget:
wget https://aur.archlinux.org/cgit/aur.git/snapshot/auracle-git.tar.gz
Setelah itu, ekstrak fail:
tar -xvf auracle-git.tar.gz
Masuk ke folder auracle:
cd auracle-git/
Kemudian jalankan perintah makepkg -si dalam direktori tersebut:
makepkg -si
Perintah ini akan muat turun kod yang diperlukan, menyelesaikan dependencies dengan pacman, menyusun, mempakej, dan memasang aplikasi tersebut.
Selesai masalah dengan dependencies, sekarang barulah boleh kita pasangkan pula pacaur.
Sama langkahnya seperti di atas, muat turun PKGBUILDS untuk pacaur, ekstrak, dan pasangkan ia:
wget https://aur.archlinux.org/cgit/aur.git/snapshot/pacaur.tar.gz
tar -xvf pacaur.tar.gz
cd pacaur/
makepkg -si
Siap. Sekarang anda dah boleh cuba gunakan pacaur. Tak perlu ‘sudo’ di hadapan, cukup sekadar:
pacaur -Syu
– Contohnya, kalau anda nak kemas kini sistem operasi.
Selamat mencuba!
Artikel ini hanyalah simpanan cache dari url asal penulis yang berkebarangkalian sudah terlalu lama atau sudah dibuang :
https://omghackers.com/cara-memasang-pacaur-pada-arch-linux-dan-derivatifnya/