Arch Linux ay isang magaan, flexible at independiyenteng binuo na pangkalahatang layunin GNU/Linux pamamahagi. At kung mayroong kakaiba at espesyal na pamamahagi ng Linux, dapat itong maging Arch Linux. Ang mga may karanasang user ay maaaring bumuo ng kanilang sariling Arch Linux system mula sa simula.
Inirerekomendang Basahin: 10 Dahilan para Gamitin ang Arch Linux
Ano ang AUR?
Isa sa pinakamahalagang bagay tungkol sa Arch Linux ay ang AUR (Arch User Repository) Ito ay isang imbakan ng software na hinimok ng komunidad para sa Arch Linux user na naglalaman ng PKGBUILDs , na nagpapahintulot sa mga user na mag-compile at bumuo ng sarili nilang mga package na wala sa opisyal na repository mula sa source.
Maraming bagong package ang nagsisimula sa AUR bago pumasok sa opisyal na repositoryo at ang mga user ay maaari ding mag-ambag ng mga package na kanilang binuo sa repo na ito. Higit sa lahat, ang mga user ay maaaring maghanap at mag-download ng mga PKGBUILD mula sa dito, buuin ang mga ito at i-install. Ngunit mas gusto ng ilang user na gumamit ng mga AUR helper na nagpapadali sa pag-install ng mga PKGBUILD maliban sa paraan sa itaas.
Sa artikulong ito, titingnan natin ang ilan sa pinakamahuhusay na AUR helper na maaasahan ng mga user para madaling mag-install ng mga PKGBUILD na lahat ay gumagamit ng Arch user repobilang pinagmulan.
1. Yay (Yet another Yogurt)
Si Yay ay nakabatay sa command-line at ang pinakamahusay na AUR helper sa Arch , inirerekomenda ito para sa mga bagong user ng Arch bago sila makapagsimulang gumamit ng iba pang AUR na katulong. Ito ay katumbas ng Pacman at may ilan sa mga sumusunod na pakinabang: ang mga utos at opsyon nito ay tumutugma sa kay Pacman sa maraming paraan, may kulay na output, sinusuportahan din nito ang mga backup at maaaring i-upgrade ang iyong system na may kaunti o walang karagdagang mga prompt.
Kung lilipat ka mula sa ibang AUR helper, maaari mong i-install lang ang Yay kasama ng helper na iyon. Bilang kahalili, maaari mong i-install ang Yay sa pamamagitan ng pag-clone ng PKGBUILD at pagbuo gamit ang makepkg:
$ sudo pacman -S --kailangan ng base-devel git $ git clone https://aur.archlinux.org/yay.git $cd naman $ makepkg -si
2. Pakku
Pakku ay isang Pacman wrapper na may mga karagdagang feature, gaya ng paghahanap/pag-install ng mga package mula sa AUR, pagtingin sa mga file at pagbabago sa pagitan ng mga build, pagbuo ng mga package mula sa mga repository, pag-aalis ng make dependencies pagkatapos ng pagbuo, atbp.
Maaari mong i-install ang Pakku sa pamamagitan ng pag-clone ng PKGBUILD at gusali may makepkg.
$ sudo pacman -S --kailangan ng base-devel git $ git clone https://aur.archlinux.org/pakku.git $ cd pakku $ makepkg -si
3. Pacaur
Ang Pacaur ay isa ring command-line based na AUR helper na tumutulong na mabawasan ang interaksyon ng user at gumagamit ng cower bilang backend. Ito ay pinakamahusay para sa mga advanced na gumagamit ng Arch Linux dahil sa pagiging kumplikado nito.
AngPacaur ay nakakuha ng mga sumusunod na bentahe: ito ay may parehong operation syntax gaya ng Pacman, nagdadagdag din ito ng tuluy-tuloy na access sa AUR, may kulay na output , ay may mahusay na paghahanap, at higit sa lahat ay pinapaliit ang mga senyas ng user.Ang tanging limitasyon nito ay ang karamihan ay gumagana nang maayos para sa mga advanced na gumagamit ng Arch.
Maaari mong i-install ang Pacaur sa pamamagitan ng pag-clone ng PKGBUILD at gusali may makepkg.
$ sudo pacman -S --kailangan ng base-devel git $ git clone https://aur.archlinux.org/pacaur.git $ cd pacaur $ makepkg -si
4. Trizen
Ang Trizen ay isang magaan, command-line based at speed oriented na AUR helper na nagbibigay-daan sa mga user na maghanap at mag-install ng mga package, basahin ang mga komento ng AUR package.
Mayroon din itong built-in na pakikipag-ugnayan kay Pacman at gumaganap bilang text file editor sa parehong oras. Tumutulong ang Trizen na palakasin ang seguridad habang nag-i-install ng mga package dahil ang code ay nakasulat sa Perl at hindi maaaring i-execute nang tahimik.
Maaari mong i-install ang Trizen sa pamamagitan ng pag-clone ng PKGBUILD at gusali may makepkg.
$ sudo pacman -S --kailangan ng base-devel git $ git clone https://aur.archlinux.org/trizen.git $ cd trizen $ makepkg -si
5. Aura
Ang Aura ay isang package manager na nilayon na gumana bilang isang AUR helper at magsagawa rin ng maraming iba pang functionality. Sinusuportahan nito ang maraming operasyon ng Pacman at may mga sub-option na may higit pang mga opsyon na may partikular na kahulugan sa Aura.
Ito ay may ilan sa mga sumusunod na kalamangan: katulad na operation syntax sa Pacman, ang mga user ay maaaring patakbuhin ito nang may mga pribilehiyo sa ugat at bumuo bilang isang normal na user, ito ay nakasulat sa Haskell. Ngunit karaniwang nahihirapan ang mga user sa pag-upgrade ng system kapag gumagamit ng Aura.
Maaari mong i-install ang Aura sa pamamagitan ng pag-clone ng PKGBUILD at gusali may makepkg.
$ sudo pacman -S --kailangan ng base-devel git $ git clone https://aur.archlinux.org/aura.git $ cd aura $ makepkg -si
6. Pikaur
AngPikaur ay isang command-line AUR helper at Pacman wrapper na may kaunting dependencies, na inspirasyon ng yaourt, apacman, at pacaur.
Maaari mong i-install ang Pikaur sa pamamagitan ng pag-clone ng PKGBUILD at gusali may makepkg.
$ sudo pacman -S --kailangan ng base-devel git $ git clone https://aur.archlinux.org/pikaur.git $ cd pikaur $ makepkg -fsri
Pangwakas na pangungusap
Ang ideya ng AUR ay isang mahusay at isa lamang ito sa natatangi at mahahalagang bagay tungkol sa Arch Linux. Matapos tingnan ang lahat ng kamangha-manghang AUR helper na ito, maaari mong piliin ang sa tingin mo ay pinakamahusay na gagana para sa iyo.
Kung gumagamit ka ng AUR helper na sa tingin mo ay mahusay para sa iyo ngunit wala sa listahang ito, maaari mong ipaalam sa amin sa seksyon ng mga komento sa ibaba.