Bästa Arch Linux Aur pakethanterare

Bästa Arch Linux Aur pakethanterare

du kan stödja oss genom att ladda ner den här artikeln som PDF från länken nedan. Ladda ner guiden som PDF

Arch user Repository som vanligen kallas AUR är programvaruarkivet för Arch-användare som utvecklats och drivs av samhället. Arch User Repository innehåller i princip utvecklade paket som Arch Linux inte direkt stöder.

låt oss säga att du utvecklar ett program som du vill att andra Arch-användare ska installera och använda, vad du skulle göra är att göra det tillgängligt för massorna via diskussionsgruppens arkiv., Nu, när du har gjort ditt program tillgängligt via gemenskapens förråd finns det inget sätt användare kan komma åt det via Arch Linux Pacman kommando. Och det är där Aur-hjälpare kommer in i scenen eftersom de hjälper till att automatisera användningen av AUR-paket vilket gör användarnas liv bra.

i den här artikeln ska vi få en glimt av olika AUR-hjälpare, installera dem och kolla hur de är rättvisa. Om ett eller två fångar ditt hjärta, då är du fri att rymma med det. Och låt oss börja.,

yay – Ännu en Yoghurt – En AUR Helper Skrivet i Går

Yay är baserad på design av yaourt, pacman och pacaur.,eck ut de funktioner som den har nedan:

  • utför avancerad beroendelösning
  • ladda ner PKGBUILDs från ABS eller AUR
  • Tab-fyll i Aur
  • Query user up-front för alla indata (innan du börjar bygger)
  • smala söktermer (yay linux header kommer först att söka linux och sedan begränsa på header)
  • Hitta matchande paketleverantörer under sökning och tillåta val
  • ta bort make beroenden i slutet av byggprocessen
  • kör utan inköp pkgbuild

installation av yay

och nu på den mest intressanta delen i guiden., Låt oss gå vidare och installera Yay sedan titta på vad det kan göra för oss. Om du migrerar från en annan aur-hjälpare kan du helt enkelt installera Yay med den hjälpen. Alternativt kan den första installationen av Yay göras genom att klona PKGBUILD och bygga med makepkg:

vi ska börja med att se till att vi har base-devel-paketgruppen installerad., Kör kommandona nedan:

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

exempel på att använda Yay

Du kan använda Yay för att installera ett paket enligt nedan:

sudo yay -S <package-name>

uppgradera alla paket på ditt system enligt följande:

sudo yay -Syu

Ta bort ett paket med yay enligt följande:

sudo yay -Rns <package-name>

aurutils

från dess huvudsakliga GitHub-sida är aurutils en samling skript för att automatisera användningen av Arch user repository, med olika uppgifter som paketsökning, uppdateringskontroller eller databeroende hålls åtskilda., Det valda tillvägagångssättet för hantering av paket är lokala pacman-repositorier, snarare än utländska (installerade av Pacman-U) paket.

Installation

aurutils kan installeras från antingen om källorna som anges nedan. Installera ett av följande paket men aurutils team rekommenderar aurutils.

  • aurutils för utgivningsversionen (rekommenderas).
  • aurutils-git för huvudgrenen.,

för att installera, kör kommandona nedan:

sudo pacman -S aurutils

exempel på att använda aurutils

Du kan söka efter ett program med aurutils enligt följande:

aurutils -Ss <package-name>

för att installera ett paket från AUR med aurutils, gör följande:

aurutils -S <package-name>

pikaur

pikaur är en annan aur-hjälpare som du måste överväga i din jakt på den perfekta partnern. Det är en hjälpare som pryds med minimala beroenden. Du får granska PKGBUILDs allt i en gång, sedan bygga dem alla utan användarinteraktion.,

Installation av pikaur

för att installera pikaur ska vi börja med att se till att vi har base-devel-paketgruppen installerad. Kör kommandona nedan:

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

hur du använder Pikaur aur

Pikaur använder samma syntax som pacman. Om du har använt pacman i stor utsträckning, kommer du inte ha några problem när du använder Pikaur. För att installera ett paket från AUR med Pikaur, använd följande kommando.,

$ pacaur -S <package-name>

pacaur

pacaur är en Arch User Repository (AUR) helper som syftar till hastighet och enkelhet och är utformad för att minimera användarprompten interaktion. Den använder en stilren gränssnitt och använder sig av fullt säkrade RPC-gränssnitt för att lösa beroendet träd. Det kommer också automatiskt att fråga om sudo-åtkomst när det behövs. Det bygger på väl utformade auracle C++ och expac C implementationer.

innan du blir upphetsad har pacaur en målgrupp! Pacaur riktar sig till avancerade användare som vill ha en viss grad av automatisering för repetitiva uppgifter., Som sådan, användaren förväntas vara bekant med aur Manuell byggprocessen med makepkg och dess konfigurationsalternativ, samt att vara kunnig om sudo och GPG-konfiguration.

systemkonfiguration av pacaur

Pacaur hedrar en systemövergripande konfigurationsfil som kommer att letas efter först vid följande fil:

$XDG_CONFIG_DIRS/pacaur/config

om filen saknas kommer systemet att falla tillbaka till:

/etc/xdg/pacaur/config

det finns också en användarspecifik konfigurationsfil., Användardefinierade konfigurationsfiler som åsidosätter de allmänna inställningarna kommer att letas efter först på följande plats.

$XDG_CONFIG_HOME/pacaur/config

och om filen inte är tillgänglig kommer systemet att falla tillbaka till:

$HOME/.config/pacaur/config

installera Pacaur

Du kan installera Pacaur med en annan AUR-hjälpare och är det snabbaste sättet att få den installerad. Exemplet nedan kommer att få pacaur installerat med yaourt.

$ yaourt -S --noconfirm pacaur

paketet ska installeras smidigt.,

Installera från källkod i Git

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

installera ett paket med Pacaur

för att installera ditt favoritpaket, gör du bara följande:

pacaur -S <package-name>

bortsett från det kan du enkelt kontrollera om alla dina paket är uppdaterade med följande kommando.

pacaur -Syyuu

pakku

Pakku är ett pacman-omslag med ytterligare funktioner, till exempel aur-stöd.,

  • söka och fråga aur paket
  • läsa kommentarer för AUR paket
  • PKGBUILD hämta
  • pacman integration
  • följande principer var grunden för programmet:

    • pacman-liknande användargränssnitt
    • pacman alternativ stöd (–asdeps, –behövs, etc)
    • pacman konfigurationsstöd (utgångsinställningar, ignorerade paket
    • ladda ner, ställa alla frågor, och först efter att börja bygga
    • ingen pkgbuild sourcing

    installera pakku

    få pakku installerat i datorn genom att köra kommandona nedan., Se till att du har git application installerat.

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

    exempel på att använda pakku.

    Du kan använda pakku som illustreras nedan:

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

    slutsats

    det finns många program i Arch User Repository som fortsätter att gynna många människor runt om i världen. Även om de kanske inte har direkt godkännande av Arch Linux och inte är tillgängliga via pacman-kommandot, är aur-hjälpare här för räddning. Det är nu en bris att komma åt alla paket på Arch User Repository med hjälp av verktyg som diskuterats ovan., Välj en eller två som du har utvecklat förkärlek för och få dina favoritpaket på din Arch/Manjaro laptop eller dator.

    du kan stödja oss genom att ladda ner den här artikeln som PDF från länken nedan. Ladda ner guiden som PDF

    Lämna ett svar

    Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *