Best Arch Linux aur Package Managers

Best Arch Linux aur Package Managers

U kunt ons ondersteunen door dit artikel als PDF te downloaden via onderstaande Link. Download De Gids als PDF

Arch User Repository vaak aangeduid als AUR is de software repository voor Arch-gebruikers ontwikkeld en gedreven door de gemeenschap. Arch User Repository Bevat in principe ontwikkelde pakketten die Arch Linux niet direct onderschrijft.

stel dat je een programma ontwikkelt dat je zou willen dat andere Arch gebruikers installeren en gebruiken, wat je zou doen is het toegankelijk maken voor de massa ‘ s via de community repositories., Nu, nadat je je programma beschikbaar hebt gemaakt via de community repositories is er geen manier waarop gebruikers het kunnen benaderen via Arch Linux ‘ S Pacman Commando. En dat is waar aur Helpers komen in de scène, omdat ze helpen automatiseren het gebruik van aur-pakketten dus het maken van het leven van de gebruikers goed.

in dit artikel zullen we een glimp opvangen van verschillende aur Helpers, ze installeren en bekijken hoe ze eerlijk zijn. Als er een of twee je hart pakken, dan ben je vrij om ermee weg te lopen. En laten we beginnen.,yay-nog een yoghurt-een aur Helper geschreven in Go

Yay is gebaseerd op het ontwerp van yaourt, pacman en pacaur.,eck uit van de mogelijkheden die het heeft onder:

  • Uitvoeren van geavanceerde afhankelijkheid oplossen
  • Download PKGBUILDs van ABS of AUR
  • Tabblad-het AUR
  • Query user up-front voor alle input (voorafgaand aan de aanvang van builds)
  • Smalle zoektermen (yay linux kop zal eerst zoeken linux en vervolgens op smalle kop)
  • het Vinden van passende pakket aanbieders tijdens het zoeken en het toestaan van selectie
  • het Verwijderen van make afhankelijkheden aan het einde van het proces van het bouwen
  • Uitvoeren zonder sourcing PKGBUILD

Installatie van yay

En nu op het meest interessante deel van de gids., Laten we gaan en installeren Yay dan kijken naar wat het voor ons kan doen. Als je migreert van een andere aur helper, kun je gewoon Yay installeren met die helper. Als alternatief kan de initiële installatie van Yay worden gedaan door het klonen van de PKGBUILD en het bouwen met makepkg:

We zullen beginnen met ervoor te zorgen dat we de base-devel pakketgroep geïnstalleerd hebben., Voer onderstaande commando ‘ s:

sudo pacman -S --needed git base-develgit clone https://aur.archlinux.org/yay.gitcd yaymakepkg -si

Voorbeeld van het gebruik van Yay

U kunt gebruik Yay een pakket te installeren, zoals hieronder weergegeven:

sudo yay -S <package-name>

Upgrade van alle pakketten op je systeem als volgt:

sudo yay -Syu

het Verwijderen van een pakket met yay als volgt:

sudo yay -Rns <package-name>

aurutils

Van de belangrijkste GitHub pagina aurutils is een verzameling van scripts voor het automatiseren van het gebruik van de Arch User Repository, met verschillende taken, zoals het pakket zoeken, update controleert of computing afhankelijkheden van elkaar gescheiden zijn., De gekozen aanpak voor het beheren van pakketten is lokale pacman repositories, in plaats van buitenlandse (geïnstalleerd door pacman-U) pakketten.

installatie

aurutils kan worden geïnstalleerd vanuit een van beide bronnen als hieronder vermeld. Installeer een van de volgende pakketten, maar aurutils team raadt aurutils aan.

  • aurutils voor de release versie (aanbevolen).
  • aurutils-Git voor de master branch.,

Te installeren, voer je onderstaande commando ‘ s:

sudo pacman -S aurutils

Voorbeelden van het gebruik van aurutils

U kunt zoeken in een toepassing die gebruikmaakt van aurutils als volgt:

aurutils -Ss <package-name>

om Te installeren van een pakket van AUR met aurutils, doet u het volgende:

aurutils -S <package-name>

pikaur

pikaur is een andere AUR helper die je nodig hebt om te overwegen in je jacht naar de perfecte partner. Het is een helper die is versierd met minimale afhankelijkheden. Je krijgt om pkgbuilds allemaal in een keer te bekijken, dan bouwen ze allemaal zonder interactie van de gebruiker.,

installatie van pikaur

om pikaur te installeren, zullen we beginnen met ervoor te zorgen dat we de base-devel pakketgroep geïnstalleerd hebben. Voer onderstaande commando ‘ s uit:

sudo pacman -S --needed base-devel gitgit clone https://aur.archlinux.org/pikaur.gitcd pikaurmakepkg -fsri

Hoe wordt Pikaur gebruikt aur

Pikaur gebruikt dezelfde syntaxis als pacman. In het geval dat u Pacman uitgebreid hebt gebruikt, zult u geen problemen hebben bij het gebruik van Pikaur. Om een pakket van aur te installeren met Pikaur, gebruik je het volgende commando.,

$ pacaur -S <package-name>

pacaur

Pacaur is een arch User Repository (aur) helper gericht op snelheid en eenvoud en is ontworpen om gebruikers prompt interactie te minimaliseren. Het maakt gebruik van een overzichtelijke interface en maakt gebruik van de volledige beveiligde RPC-interface om de afhankelijkheidsstructuur op te lossen. Het zal ook automatisch vragen om sudo toegang wanneer dat nodig is. Het is gebouwd op de goed ontworpen auracle C++ en expac C backends.

voordat je opgewonden raakt, pacaur heeft een doelgroep! Pacaur is gericht op gevorderde gebruikers die willen een zekere mate van automatisering voor repetitieve taken., Als zodanig, de gebruiker wordt verwacht bekend te zijn met de Aur handmatige bouwproces met makepkg en de configuratie-opties, evenals goed geïnformeerd over sudo en GPG configuratie.

systeemconfiguratie van pacaur

Pacaur eert een systeembreed configuratiebestand dat eerst zal worden gezocht in het volgende bestand:

$XDG_CONFIG_DIRS/pacaur/config

indien dat bestand ontbreekt, zal het systeem terugvallen op:

/etc/xdg/pacaur/config

Er is ook een gebruikerspecifiek configuratiebestand., Door de gebruiker gedefinieerde configuratiebestanden die de Algemene instellingen overschrijven, zullen eerst op de volgende locatie worden gezocht.

$XDG_CONFIG_HOME/pacaur/config

en als dat bestand niet beschikbaar is, dan zal het systeem terugvallen op:

$HOME/.config/pacaur/config

Pacaur installeren

U kunt Pacaur installeren met een andere aur-helper en is de snelste manier om het te installeren. Het voorbeeld hieronder laat Pacaur installeren met behulp van yaourt.

$ yaourt -S --noconfirm pacaur

het pakket moet soepel worden geïnstalleerd.,

Install from source code in Git

sudo pacman -S gitgit clone https://github.com/E5ten/pacaur.gitcd pacaurmakepkg -si

Installeer een pakket met Pacaur

om uw favoriete pakket te installeren, doet u het volgende:

pacaur -S <package-name>

afgezien daarvan kunt u eenvoudig controleren of al uw pakketten up-to-date zijn met het volgende commando.

pacaur -Syyuu

pakku

Pakku is een pacman wrapper met extra functies, zoals AUR-ondersteuning.,

  • het Zoeken en opvragen van AUR pakketten
  • het Lezen van commentaren voor AUR pakketten
  • PKGBUILD ophalen
  • Pacman integratie
  • De volgende principes zijn de basis van het programma:

    • Pacman-achtige interface
    • Pacman opties ondersteunen (–asdeps, –nodig, etc)
    • Pacman configuratie-ondersteuning (uitgang van de instellingen, genegeerd pakketten, enz.)
    • Downloaden, alle vragen, en pas daarna beginnen met de bouw
    • Geen PKGBUILD sourcing

    Installatie van pakku

    Voor pakku in uw computer is geïnstalleerd door het uitvoeren van de opdrachten hieronder., Zorg ervoor dat je git applicatie geïnstalleerd hebt.

    git clone https://aur.archlinux.org/pakku.gitcd pakkumakepkg -si

    voorbeelden van het gebruik van pakku.

    u kunt pakku gebruiken zoals hieronder weergegeven:

    ####Build packages from source####pakku -S --build linux linux-headers####Query all "dependency islands####pakku -Qdttt

    conclusie

    Er zijn veel software in de Arch User Repository die veel mensen over de hele wereld ten goede blijven komen. Hoewel ze misschien geen directe goedkeuring hebben van Arch Linux en niet toegankelijk zijn via het pacman Commando, zijn aur helpers hier voor de redding. Het is nu een fluitje van een cent om toegang te krijgen tot alle pakketten op de Arch User Repository met behulp van tools zoals hierboven besproken., Kies een of twee die je voorliefde voor hebt ontwikkeld en krijg je favoriete pakketten op uw Arch / Manjaro laptop of computer.

    U kunt ons ondersteunen door dit artikel als PDF te downloaden via onderstaande Link. Download de handleiding als PDF

    Geef een reactie

    Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *