Bedste Arch Linu.Aur Pakkeadministratorer

Bedste Arch Linu.Aur Pakkeadministratorer

du kan støtte os ved at do .nloade denne artikel som PDF fra nedenstående Link. Do .nload guiden som PDF

Arch bruger Repository almindeligvis omtales som AUR er soft .are repository for Arch brugere udviklet og drevet af fællesskabet. Arch User Repository indeholder dybest set udviklede pakker, som Arch Linu.ikke direkte støtter.

lad os sige, at du udvikler et program, som du ønsker, at andre Arch-brugere skal installere og bruge, hvad du ville gøre er at gøre det tilgængeligt for masserne via community repositories., Nu, efter at du har gjort dit program tilgængeligt via community repositories, er der ingen måde brugere kan få adgang til det via Arch Linu. ‘ s Pacman-kommando. Og det er her AUR-hjælpere kommer ind i scenen, fordi de hjælper med at automatisere brugen af AUR-pakker, hvilket gør brugernes liv godt.

i denne artikel skal vi få et glimt af forskellige AUR-hjælpere, installere dem og tjekke, hvordan de er retfærdige. Hvis en eller to fanger dit hjerte, så er du fri til at løbe med det. Og lad os begynde.,

yay – endnu en yoghurt – en AUR-hjælper skrevet i Go

Yay er baseret på designet af yaourt, pacman og pacaur.,eck de funktioner, den har nedenfor:

  • Udfør avanceret afhængighedsløsning
  • do Tabnload Pkgbuilds fra ABS eller Aur
  • fanen-udfyld Aur
  • Forespørgselsbruger up-front for alle input (før start af builds)
  • smalle søgetermer (yay Linu Tab header vil først søge Linu and og derefter indsnævre på header)
  • Find matchende pakkeudbydere under søgning og Tillad valg
  • fjern make afhængigheder i slutningen af byggeprocessen
  • Kør uden Sourcing PKGBUILD

installation af YAY

og nu på den mest interessante del i guiden., Lad os gå videre og installere Yay så se på, hvad det kan gøre for os. Hvis du migrerer fra en anden AUR-hjælper, kan du blot installere Yay med den hjælper. Alternativt kan den første installation af Yay gøres ved at klone PKGBUILD og bygge med makepkg:

Vi skal begynde med at sikre os, at vi har base-devel-pakkegruppen installeret., Kør nedenstående kommandoer:

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

Eksempel på brug Yay

Du kan bruge Yay for at installere en pakke, som vist nedenfor:

sudo yay -S <package-name>

Opgradere alle pakker på dit system som følger:

sudo yay -Syu

Fjern en pakke med yay som følger:

sudo yay -Rns <package-name>

aurutils

Fra sin vigtigste GitHub side, aurutils er en samling af scripts, som automatiserer brugen af Arch User Repository, med forskellige opgaver, såsom pakke-søgning, opdatering kontrol, eller it-afhængigheder holdes adskilt., Den valgte tilgang til håndtering af pakker er lokale pacman-arkiver, snarere end udenlandske (installeret af pacman-u) pakker.

Installation

aurutils kan installeres fra enten hvis kilderne nedenfor. Installer en af følgende pakker, men aurutils team anbefaler aurutils.

  • aurutils til udgivelsesversionen (anbefales).
  • aurutils-git for master gren.,

kør kommandoerne nedenfor for at installere:

sudo pacman -S aurutils

eksempler på brug af aurutils

Du kan søge i et program ved hjælp af aurutils som følger:

aurutils -Ss <package-name>

for at installere en pakke fra AUR ved hjælp af aurutils skal du gøre følgende:

aurutils -S <package-name>

pikaur

pikaur er en anden aur-hjælper, som du skal overveje i din jagt efter den perfekte partner. Det er en hjælper, der er prydet med minimale afhængigheder. Du kommer til at gennemgå PKGBUILDs alle i oncen gang, derefter bygge dem alle uden brugerinteraktion.,

Installation af pikaur

for at installere pikaur skal vi begynde med at sikre, at vi har base-devel-pakkegruppen installeret. Kør kommandoerne nedenfor:

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

Sådan bruges Pikaur AUR

Pikaur bruger den samme syntaks som pacman. Hvis du har brugt Pacman i vid udstrækning, har du ingen problemer, når du bruger Pikaur. Hvis du vil installere en pakke fra AUR ved hjælp af Pikaur, skal du bruge følgende kommando.,

$ pacaur -S <package-name>

pacaur

Pacaur er en Arch User Repository (AUR) hjælper, der sigter mod hastighed og enkelhed og er designet til at minimere brugerprompt interaktion. Det bruger en overskueligt interface og gør brug af den fulde sikrede RPC interface til at løse afhængighed træet. Det vil også automatisk bede om sudo-adgang, når det er nødvendigt. Det er bygget på de veldesignede auracle C++ og eacpac C backends.

før du bliver ophidset, har pacaur en målgruppe! Pacaur er rettet mod avancerede brugere, der ønsker en vis grad af automatisering til gentagne opgaver., Som sådan forventes brugeren at være bekendt med aur manuel byggeproces med makepkg og dens konfigurationsmuligheder, samt at være vidende om sudo og gpg konfiguration.

System konfiguration af pacaur

Pacaur benytter et system-wide config-fil, som vil blive behandlet på følgende fil:

$XDG_CONFIG_DIRS/pacaur/config

I tilfælde af, at filen mangler, systemet vil falde tilbage til:

/etc/xdg/pacaur/config

Der er en bruger-specifik opsætningsfil så godt., Brugerdefinerede konfigurationsfiler, der tilsidesætter de Generelle indstillinger, søges først på følgende sted.

$XDG_CONFIG_HOME/pacaur/config

i tilfælde af, at filen er tilgængelig, vil systemet falde tilbage til:

$HOME/.config/pacaur/config

Installation Pacaur

Du kan installere Pacaur ved hjælp af en anden AUR hjælper, og er den hurtigste måde at få det installeret. Eksemplet nedenfor får Pacaur installeret ved hjælp af yaourt.

$ yaourt -S --noconfirm pacaur

pakken skal installeres glat.,

Installer fra kildekode i Git

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

installer en pakke med Pacaur

for at installere din yndlingspakke skal du blot gøre følgende:

pacaur -S <package-name>

bortset fra det kan du nemt kontrollere, om alle dine pakker er opdaterede med følgende kommando.

pacaur -Syyuu

pakku

Pakku er en pacman wrarapper med yderligere funktioner, såsom AUR support.,

  • søgning og forespørgsel på aur-pakker
  • læsning af kommentarer til aur–pakker
  • PKGBUILD hentning
  • Pacman integration
  • følgende principper var grundlaget for programmet:

    • Pacman –lignende brugergrænseflade
    • Pacman options support (- asdeps, – needed osv.)
    • Pacman configuration support (output do .nload, still alle spørgsmål, og først derefter begynde at bygge
    • ingen PKGBUILD sourcing

    installation af pakku

    få pakku installeret på din computer ved at køre kommandoerne nedenfor., Sørg for, at du har git-applikation installeret.

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

    eksempler på brug af pakku.

    Du kan bruge pakku som illustreret nedenfor:

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

    Konklusion

    Der er mange software i Arch User Repository, at fortsætte til gavn for en masse mennesker rundt omkring i verden. Selvom de måske ikke har direkte godkendelse af Arch Linu.og ikke er tilgængelige via Pacman-kommandoen, er AUR-hjælpere her til undsætning. Det er nu en leg at få adgang til alle pakkerne på Arch User Repository ved hjælp af værktøjer som diskuteret ovenfor., Vælg en eller to, som du har udviklet kærlighed til, og få dine yndlingspakker på din Arch/Manjaro laptop eller computer.

    du kan støtte os ved at do .nloade denne artikel som PDF fra linket nedenfor. Do /nload vejledningen som PDF

    Skriv et svar

    Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *