Pamac dan Yay: jadual dengan arahan paling biasa bagi pembantu AUR ini (dan lebih daripada itu)

Pamac dan Yay

Repositori rasmi Arch Linux dan derivatifnya menawarkan banyak perisian yang sentiasa dikemas kini, tetapi tidak semuanya ditemui di dalamnya. Dengan nasib yang berbeza daripada derivatif dalam Debian, yang hampir semuanya adalah format in.deb, AUR wujud, dan dikatakan bahawa jika program tidak berada dalam AUR ia tidak wujud untuk Linux. Persoalannya di sini ialah: bagaimana perisian AUR diuruskan? Dalam artikel ini kami akan bercakap dengan anda tentang pilihan untuk Yay dan Pamac.

Saya tahu mereka tidak sama, tetapi mereka mempunyai persamaan. Pamac dipasang secara lalai di Manjaro, dan juga nama yang diberikan kepada kedai perisiannya. Tetapi ia adalah dua alat yang paling banyak digunakan untuk memasang perisian daripada Repositori Pengguna Arch, dan di sini kami akan menerangkan cara setiap satu digunakan.

Perintah untuk mengurus perisian AUR: Yay vs. Pamac

Sebelum kita boleh meneruskan, kita mesti menerangkan arahan untuk memasang setiap pakej, dalam kedua-dua kes yang sama, hanya menukar nama, yang akan kekal sudo pacman -S yay untuk satu dan sudo pacman -S pamac yang lain.

Artikel seperti ini boleh menjadi sangat panjang. Saya boleh menulis perenggan untuk setiap arahan, tetapi bukankah maklumat yang lebih langsung dan mudah dirujuk menjadi lebih baik? Saya fikir begitu, dan cara terbaik yang boleh saya fikirkan ialah melalui jadual seperti berikut:

TINDAKAN YAY PAMAC
carian yay -Ss package_name nama pakej carian pamac
memasang yay -S package_name pamac install package_name
Pasang kumpulan pakej yay -S group_name pamac install group_name
Membuang yay -R package_name pamac keluarkan package_name
Alih keluar pakej dan kebergantungan yay -Rns package_name pamac keluarkan package_name && pamac autoremove
Keluarkan anak yatim yay -Rns $(yay -Qdtq) pamac keluarkan -o
Kemas kini semua yay -Syu kemas kini pamac
Kemas kini pakej yay -Syu package_name nama pakej naik taraf pamac
Details yay -Yes package_name nama pakej maklumat pamac
Kosongkan cache yay -Sc pamac bersih
Senaraikan pakej yang dipasang yay -Q senarai pamac
Senaraikan kebergantungan yay -Qi package_name senarai pamac –diperlukan-oleh nama_pakej
Tunjukkan pakej lapuk yay -wha pamac ketinggalan zaman

Daripada perkara di atas, kita mesti ingat bahawa kita mesti menukar "nama_pakej" atau "nama_kumpulan" dengan nama pakej atau kumpulan yang kami ingin bekerjasama. Dan berhati-hati dengan arahan seperti membersihkan cache, adalah disyorkan untuk menyimpan beberapa untuk berjaga-jaga (contohnya, "clean –keep 3" untuk menyimpan tiga versi terakhir pakej).

Untuk mengambil kira

Seperti yang anda lihat, banyak bendera yang digunakan oleh Yay adalah sama seperti yang digunakan oleh pacman, pengurus pakej rasmi Arch Linux. Tetapi saya mengesyorkan menggunakan pacman untuk menguruskan perisian dari repositori rasmi dan Yay sebagai pembantu AUR. Sudah tentu, setiap orang bebas untuk bertindak mengikut kehendak mereka.

Ia juga penting untuk menjelaskan bahawa kedua-duanya adalah program yang juga membolehkan anda mengurus perisian daripada repositori rasmi, seperti yang saya sebutkan tadi. Bagi pengguna pengedaran berasaskan Arch selain daripada Manjaro, menggunakan satu wizard atau yang lain (atau yang lain, sudah tentu) harus menjadi keputusan peribadi berdasarkan pilihan atau pengalaman, tetapi dalam Manjaro ia berbeza. Pamac dipasang secara lalai, dan walaupun anda boleh memasang Yay dan menggunakannya, cadangan saya dalam kes ini ialah menggunakan pacman untuk repositori rasmi dan Pamac untuk AUR.

Itu jika anda ingin melakukan prosedur melalui terminal. Jika anda lebih suka kedai dengan antara muka grafik, maka semuanya dengan Pamac.

Mengenai AUR

Bahagian berasingan untuk AUR, iaitu akronim untuk Repositori Pengguna Arch. Ia adalah alternatif yang baik untuk memasang perisian, tetapi ia perlu kekal di sana, dalam "alternatif." Apabila boleh, perkara harus dipasang dari repositori rasmi, dan ini sah untuk mana-mana pengedaran Linux melainkan mereka menawarkan sesuatu yang kurang dikemas kini dan kami mahukan yang terkini.

Dalam AUR kita boleh mencari segala-galanya, tetapi ia dimuat naik oleh komuniti, bukan Arch Linux atau sesiapa sahaja yang berkaitan secara langsung. Untuk memberikan beberapa contoh, ia adalah Spottube disusun dan diselenggara oleh pembangunnya sendiri, tetapi banyak program lain dimuat naik oleh sukarelawan.

Selain fakta bahawa kolaborator boleh membuat kesilapan kecil yang menyebabkan pakej tidak berfungsi dalam kes kami, kebanyakan perkara yang ada dalam AUR ia perlu disusun. Memang benar bahawa menggunakan alat seperti Pamac atau Yay semuanya adalah automatik, tetapi masa akan sentiasa sama. Apa yang saya maksudkan dengan ini ialah jika penggunaan AUR menjadi tidak terkawal, mungkin terdapat kes di mana pengemaskinian keseluruhan sistem pengendalian mengambil masa lebih lama daripada yang sepatutnya kerana ia perlu menyusun beberapa program.

By the way, walaupun boleh jadi kurang selamat, apa-apa yang berakhir dengan -bin telah disusun terlebih dahulu.

Dan ini sahaja. Saya akan kekal dengan Pamac, tetapi ramai pengguna asas Arch yang saya kenal lebih suka Yay. Apakah pilihan anda?


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.