Yaourt adalah Mati! Gunakan Alternatif ini untuk AUR di Arch Linux

Brief: Yaourt telah menjadi penolong AUR yang paling popular, tetapi ia tidak lagi dibangunkan. Dalam artikel ini, kami menyenaraikan beberapa alternatif yang terbaik untuk distribusi Linux berbasis Yaourt untuk Arch.

Repositori Pengguna Arch yang dikenali sebagai AUR adalah repositori perisian yang didorong oleh komuniti untuk pengguna Arch. Pengguna Debian / Ubuntu boleh memikirkan AUR sebagai setara dengan PPA.

Ia mengandungi pakej yang tidak disokong secara langsung oleh Arch Linux. Jika seseorang membangunkan perisian atau pakej untuk Arch Linux, ia boleh disediakan melalui repositori komuniti ini. Ini membolehkan pengguna akhir mengakses lebih banyak perisian daripada apa yang mereka perolehi secara lalai.

Jadi, bagaimana anda menggunakan AUR? Nah, anda memerlukan alat yang berbeza untuk memasang perisian dari AUR. Pengurus pakej Arch Pacman tidak menyokongnya secara langsung. Ini 'alat khas' dipanggil Pembantu AUR.

Yaourt (Namun Lain Alat Repositori Pengguna) adalah pembungkus untuk pacman yang membantu memasang pakej AUR di Arch Linux. Ia menggunakan sintaks yang sama seperti pacman. Yaourt mempunyai sokongan besar untuk Repositori Pengguna Arch untuk mencari, memasang, resolusi konflik dan penyelenggaraan pergantungan.

Bagaimanapun, pembangunan Yaourt telah lambat sejak kebelakangan ini disenaraikan sebagai "Dihentikan atau bermasalah" di Wiki Arch. Banyak Pengguna Arak percaya ia tidak selamat dan dengan itu pergi ke pembantu AUR yang berbeza.

AUR Helpers selain Yaourt

Dalam artikel ini, kami akan melihat alternatif terbaik Yaourt yang boleh anda gunakan untuk memasang perisian dari AUR.

Pembantu AUR terbaik untuk menggunakan AUR

Saya sedang membincangkan beberapa pembantu AUR yang lain seperti trizen atau packer kerana mereka juga telah ditandakan sebagai 'dihentikan atau bermasalah'.

1. aurman

aurman adalah salah satu pembantu AUR terbaik dan berfungsi dengan baik sebagai alternatif kepada Yaourt. Ia mempunyai sintaks hampir sama dengan pacman dengan sokongan untuk semua operasi pacman. Anda boleh mencari AUR, menyelesaikan dependensi, periksa kandungan PKGBUILD sebelum membina pakej dsb.

Ciri-ciri aurman

  • aurman menyokong semua operasi pacman dan menggabungkan penyelesaian pergantungan yang boleh dipercayai, pengesanan konflik dan sokongan pakej yang berpecah.
  • Gelung sudo yang diulirkan berjalan di latar belakang yang menjimatkan anda daripada memasukkan kata laluan anda setiap kali.
  • Menyediakan sokongan pakej pembangunan dan berbeza antara pakej yang diinstal secara terperinci dan tidak didaftarkan.
  • Sokongan untuk mencari pakej AUR dan repositori.
  • Anda boleh melihat dan mengedit PKGBUILD sebelum memulakan pembentukan pakej AUR.
  • Ia juga boleh digunakan sebagai mandiri penyelesai kebergantungan.

Memasang aurman

clone git https://aur.archlinux.org/aurman.git cd aurman makepkg -si

Menggunakan aurman

Mencari permohonan melalui aurman di Arch User Repository dilakukan dengan cara berikut:

aurman -Ss <package-name>

Memasang aplikasi menggunakan aurman:

aurman -S & lt; nama pakej>

Bacaan yang dicadangkanBecome User Power Arch dengan Pacli dan PacUI

2. yay

Yay adalah helper AUR terbaik yang ditulis dalam Go dengan matlamat menyediakan antara muka pacman dengan input pengguna yang minimum, seperti carian dan hampir tidak ada dependensi.

Ciri yay

  • yay menyediakan penyelesaian jadual AUR dan muat turun PKGBUILD dari ABS atau AUR.
  • Menyokong carian menyempitkan dan tiada penyumberan PKGBUILD.
  • Binari ini tidak mempunyai ketergantungan tambahan daripada pacman.
  • Menyediakan penyelesaian ketergantungan lanjutan dan keluarkan pergantungan membuat pada akhir proses bina.
  • Menyokong output berwarna apabila anda mendayakan pilihan Warna dalam fail /etc/pacman.conf.
  • Ia boleh dibuat untuk menyokong pakej AUR sahaja atau pakej repo sahaja.

Memasang yay

Anda boleh memasang yay dengan mengklon repo git dan membinanya. Gunakan arahan di bawah untuk memasang yay di Arch Linux:

clone git https://aur.archlinux.org/yay.git cd yay makepkg -si

Menggunakan yay

Mencari permohonan melalui Yay di AUR:

yay -Ss <package-name>

Memasang aplikasi:

yay -S <package-name>

3. pakku

Pakku adalah pembungkus pacman yang masih dalam peringkat awal. Walau bagaimanapun, hanya kerana yang baru tidak bermakna kekurangan mana-mana ciri yang disokong oleh penolong AUR yang lain. Ia berfungsi dengan baik dan bersama-sama dengan mencari dan memasang aplikasi dari AUR, ia menghilangkan ketergantungan selepas membina.

Ciri pakku

  • Mencari dan memasang pakej dari Repositori Pengguna Arch.
  • Melihat fail dan perubahan antara binaan.
  • Bungkusan bangunan dari repositori rasmi dan menghapuskan ketergantungan selepas membina.
  • PKGBUILD mengambil semula dan integrasi Pacman.
  • Antara muka pengguna seperti Pacman dan pilihan pacman menyokong.
  • Konfigurasi Pacman menyokong dan tidak ada sumber PKGBUILD.

Memasang pakku

clone git https://aur.archlinux.org/pakku.git cd pakku makepkg -si

Menggunakan pakku

Anda boleh mencari aplikasi dari AUR menggunakan arahan di bawah .:

pakku -Ss spotify

Dan kemudian pakej itu boleh dipasang sama seperti pacman:

pakku -S spotify

4. aurutils

aurutils pada dasarnya merupakan koleksi skrip yang mengautomasikan penggunaan Repositori Pengguna Gerbang. Ia boleh mencari AUR, periksa kemas kini untuk aplikasi yang berbeza yang dipasang dan menyelesaikan masalah dependensi.

Ciri aurutils

  • aurutils menggunakan repositori tempatan yang memberi manfaat kepada sokongan fail pacman, dan semua pakej berfungsi dengan -menganggu.
  • Terdapat pelbagai repo untuk tugas yang berbeza.
  • Kemas kini repositori tempatan dalam satu pergi dengan aursync -u
  • pkgbase, format panjang dan sokongan mentah untuk penyelidikan
  • Keupayaan untuk mengabaikan pakej

Memasang aurutils

clone git https://aur.archlinux.org/aurutils.git cd aurutils makepkg -si

Menggunakan aurutils

Mencari aplikasi melalui aurutils:

aurutils -Ss <package-name>

Memasang pakej dari AUR:

aurutils -S <package-name>

Semua pakej ini boleh dipasang secara langsung jika anda sudah menggunakan Yaourt atau mana-mana pembantu AUR yang lain.

Perkataan Akhir pada pembantu AUR

Arch Linux mempunyai beberapa lebih banyak penolong AUR yang boleh mengautomasikan tugas-tugas tertentu untuk Repositori Pengguna Gerbang. Ramai pengguna masih menggunakan Yaourt untuk kerja-kerja AUR mereka dan

Pilihan berbeza bagi setiap pengguna dan kami ingin tahu mana yang anda gunakan untuk Arch Linux anda. Beri tahu kami di dalam komen.

Source

Tinggalkan Komen

Laman web ini menggunakan Akismet untuk mengurangkan spam. Ketahui bagaimana data komen anda diproses.