Sådan installeres og bruges Yaourt i Arch Linux


Opdatering: Yaourt er afbrudt til fordel for yay - Yet Another Yogurt - En AUR-hjælper skrevet på GO-sproget.

Yaourt (Yet Another User Repository Tool) er et avanceret kommandolinjeværktøj til installation af pakker på Arch Linux. Det er en kraftfuld indpakning til Pacman, standardpakkehåndteringsværktøjet til Arch Linux med udvidede funktioner og bemærkelsesværdig AUR (Arch Linux User Repository) support.

Det bruges til at søge, installere og opgradere pakker fra AUR interaktivt, understøtter kontrol af konflikter og afhængighedsopløsning. Det kan vise farvet output, vise oplysninger om tilgængelige pakker, giver dig mulighed for at forespørge pakker baseret på forskellige muligheder, understøtter opbygning af pakker direkte fra AUR eller ABS (Arch Build System) kilde.

Yaourt bruges også til at administrere sikkerhedskopifiler (typisk .pac * filer), forespørgsel direkte fra en backup fil; det kan gemme og gendanne alpm-databaser, teste lokale databaser og også søge forældreløse pakker. Derudover understøtter det opdeling af pakker og kan sortere pakker efter installationsdato og så meget mere.

Desværre findes Yaourt ikke i den officielle pakkeopbevaring af Arch Linux Installation. Du skal installere Yaourt manuelt på Arch Linux ved at følge to forskellige måder.

Metode 1: Installer Yaourt i Arch Linux ved hjælp af AUR

Denne metode er lidt længere, hvis du vil have en hurtig måde at installere Yaourt på, så tjek den anden metode. Her skal du starte med at installere alle nødvendige pakker som vist.

$ sudo pacman -S --needed base-devel git wget yajl
$ cd /tmp
$ git clone https://aur.archlinux.org/package-query.git
$ cd package-query/
$ makepkg -si && cd /tmp/
$ git clone https://aur.archlinux.org/yaourt.git
$ cd yaourt/
$ makepkg -si

Metode 2: Installer Yaourt i Arch Linux ved hjælp af Custom Repository

Begynd med at tilføje det brugerdefinerede lager til pacman-pakkehåndteringslagerlisten.

$ sudo /etc/pacman.conf

Kopier og indsæt følgende brugerdefinerede lagerkonfiguration i filen.

[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch

Gem ændringerne, og afslut filen. Udgiv derefter følgende kommando for at installere yaourt.

$ sudo pacman -Sy yaourt

Sådan bruges Yaourt Package Manger i Arch Linux

1. For at installere eller opdatere en pakke, f.eks. Blik, skal du bruge -S som vist.

$ sudo yaourt -S glances

2. For at fjerne pakken skal du bruge flagget -R som vist.

$ sudo yaourt -R glances

3. Du kan opgradere installerede pakker med indstillingen -U som vist.

$ sudo yaourt -U target_here

4. For at forespørge på den lokale database med pakker skal du bruge flagget -Q .

$ sudo yaourt -Q | less

5. Den næste kommando bruges til at indsamle og vise info om installerede pakker samt konfigurerede arkiver på et Arch Linux-system.

$ yaourt --stats

6. Du kan synkronisere pacman-pakkedatabaserne med følgende kommando.

$ sudo yaourt -Sy

For mere information henvises til siden yaourt man.

$ man yaourt

Det er det! I denne artikel har vi forklaret to måder at installere Yaourt-pakkehåndteringsværktøjet på Arch Linux. Brug kommentarformularen nedenfor til at dele spørgsmål eller tanker med os.