Whatsapp

6 meest gebruikte AUR-helpers beschikbaar voor Arch Linux-gebruikers

Anonim

Arch Linux is een lichtgewicht, flexibel en onafhankelijk ontwikkeld algemeen doel GNU/Linux verdeling. En als er een unieke en speciale distributie van Linux is, dan moet het Arch Linux zijn. Ervaren gebruikers kunnen hun eigen Arch Linux systeem vanaf de basis bouwen.

Aanbevolen lectuur: 10 redenen om Arch Linux te gebruiken

Wat is AUR?

Een van de belangrijkste dingen over Arch Linux is de AUR (Arch User Repository) Het is een door de gemeenschap aangestuurde softwarerepository voor Arch Linux gebruikers die PKGBUILDs bevat , waardoor gebruikers hun eigen pakketten kunnen samenstellen en bouwen die niet bestaan ​​in de officiële repository van de bron.

Veel nieuwe pakketten beginnen in AUR voordat ze de officiële repository binnenkomen en gebruikers kunnen ook pakketten bijdragen die ze hebben ontwikkeld aan deze repository. Wat nog belangrijker is, gebruikers kunnen PKGBUILD's zoeken en downloaden van hier, ze bouwen en installeren. Maar sommige gebruikers geven er de voorkeur aan om AUR-helpers te gebruiken die het gemakkelijk maken om PKGBUILD's te installeren, anders dan de bovenstaande methode.

In dit artikel zullen we kijken naar enkele van de beste AUR-helpers waarop gebruikers kunnen vertrouwen om eenvoudig PKGBUILD's te installeren die allemaal de Arch-gebruikersrepository gebruikenals bron.

1. Yay (weer een andere yoghurt)

Yay is gebaseerd op de opdrachtregel en de beste AUR helper op Arch , het wordt aanbevolen voor nieuwe Arch-gebruikers voordat ze andere AUR helpers kunnen gaan gebruiken. Het is een equivalent van Pacman en heeft een aantal van de volgende voordelen: de commando's en opties komen in veel opzichten overeen met die van Pacman, heeft gekleurde uitvoer, het ondersteunt ook back-ups en kan uw systeem upgraden met weinig of geen extra prompts.

Als u overstapt van een andere AUR-helper, kunt u gewoon Yay met die helper installeren. Je kunt ook Yay installeren door de PKGBUILD te klonen en te bouwen met makepkg:

$ sudo pacman -S --needed base-devel git
$ git kloon https://aur.archlinux.org/yay.git
$cd ja
$ makepkg -si

2. Pakku

Pakku is een Pacman-wrapper met extra functies, zoals het zoeken/installeren van pakketten vanuit AUR, het bekijken van bestanden en wijzigingen tussen builds, het bouwen van pakketten vanuit repositories, het verwijderen van make-afhankelijkheden na het bouwen, enz.

Je kunt Pakku installeren door de PKGBUILD te klonen en te bouwen met makepkg.

$ sudo pacman -S --needed base-devel git
$ git kloon https://aur.archlinux.org/pakku.git
$ cd pakku
$ makepkg -si

3. Pacaur

Pacaur is ook een op de opdrachtregel gebaseerde AUR-helper die helpt om gebruikersinteractie te minimaliseren en die cower als backend gebruikt. Het is het beste voor geavanceerde Arch Linux-gebruikers vanwege de complexiteit.

Pacaur heeft de volgende voordelen: het heeft dezelfde bewerkingssyntaxis als Pacman, het voegt ook naadloze toegang toe tot AUR, gekleurde uitvoer , heeft een geweldige zoekfunctie en minimaliseert vooral gebruikersprompts.De enige beperking is dat het meestal prima werkt voor gevorderde Arch-gebruikers.

Je kunt Pacaur installeren door de PKGBUILD te klonen en te bouwen met makepkg.

$ sudo pacman -S --needed base-devel git
$ git kloon https://aur.archlinux.org/pacaur.git
$ cd pakket
$ makepkg -si

4. Trizen

Trizen is een lichtgewicht, op opdrachtregel gebaseerde en snelheidsgeoriënteerde AUR-helper waarmee gebruikers pakketten kunnen zoeken en installeren en AUR-pakketopmerkingen kunnen lezen.

Het heeft ook een ingebouwde interactie met Pacman en fungeert tegelijkertijd als tekstbestandseditor. Trizen helpt bij het verhogen van de beveiliging tijdens het installeren van pakketten, aangezien de code in Perl is geschreven en niet stil kan worden uitgevoerd.

U kunt Trizen installeren door de PKGBUILD te klonen en te bouwen met makepkg.

$ sudo pacman -S --needed base-devel git
$ git kloon https://aur.archlinux.org/trizen.git
$ cd trizen
$ makepkg -si

5. Aura

Aura is een pakketbeheerder die bedoeld is om als AUR-helper te functioneren en daarnaast vele andere functionaliteiten uit te voeren. Het ondersteunt veel Pacman-bewerkingen en er zijn subopties met nog meer opties die een specifieke betekenis hebben in Aura.

Het heeft een aantal van de volgende voordelen: vergelijkbare bewerkingssyntaxis als Pacman, gebruikers kunnen het uitvoeren met rootrechten en bouwen als een normale gebruiker, het is geschreven in Haskell. Maar gebruikers ondervinden normaal gesproken problemen bij het upgraden van het systeem wanneer ze Aura gebruiken.

Je kunt Aura installeren door de PKGBUILD te klonen en te bouwen met makepkg.

$ sudo pacman -S --needed base-devel git
$ git kloon https://aur.archlinux.org/aura.git
$ cd aura
$ makepkg -si

6. Pikaur

Pikaur is een opdrachtregel-AUR-helper en Pacman-wrapper met minimale afhankelijkheden, geïnspireerd door yaourt, apacman, en pacaur.

Je kunt Pikaur installeren door de PKGBUILD te klonen en te bouwen met makepkg.

$ sudo pacman -S --needed base-devel git
$ git kloon https://aur.archlinux.org/pikaur.git
$ cd pikaur
$ makepkg -fsri

Slotopmerkingen

Het idee van AUR is geweldig en dit is slechts een van de unieke en belangrijke dingen van Arch Linux. Nadat je al deze geweldige AUR-helpers hebt bekeken, kun je degene kiezen die volgens jou het beste bij je past.

Als u een AUR-helper gebruikt waarvan u denkt dat deze goed voor u werkt, maar niet op deze lijst staat, kunt u ons dit laten weten in de opmerkingen hieronder.