Hvordan installere og bruke Yaourt i Arch Linux


Oppdatering: Yaourt har blitt avviklet til fordel for yay – Yet Another Yogurt – En AUR-hjelper skrevet på GO-språket.

Yaourt (Yet Another User Repository Tool) er et avansert kommandolinjeverktøy for å installere pakker på Arch Linux. Det er en kraftig innpakning for Pacman, standard pakkeadministrasjonsverktøy for Arch Linux med utvidede funksjoner og bemerkelsesverdig AUR-støtte (Arch Linux User Repository).

Den brukes til å søke, installere og oppgradere pakker fra AUR interaktivt, støtter sjekking av konflikter og avhengighetsløsning. Den kan vise farget utdata, vise informasjon om tilgjengelige pakker, lar deg spørre etter pakker basert på forskjellige alternativer, støtter bygging av pakker direkte fra AUR eller ABS (Arch Build System) kilde.

Yaourt brukes også til å administrere sikkerhetskopifiler (vanligvis .pac*-filer), spørre direkte fra en sikkerhetskopifil; den kan lagre og gjenopprette alpm-databaser, teste lokale databaser og også søke i foreldreløse pakker. I tillegg støtter den splitting av pakker, og kan sortere pakker etter installasjonsdato og mye mer.

Dessverre eksisterer ikke Yaourt i det offisielle pakkelageret til Arch Linux Installation. Du må installere Yaourt manuelt på Arch Linux ved å følge to forskjellige måter.

Metode 1: Installer Yaourt i Arch Linux ved å bruke AUR

Denne metoden er litt lengre, hvis du vil ha en rask måte å installere Yaourt på, så sjekk ut den andre metoden. Her må du starte med å 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 å bruke Custom Repository

Begynn med å legge til det tilpassede depotet til pacman-pakkebehandlingslisten.

$ sudo /etc/pacman.conf

Kopier og lim inn følgende egendefinerte depotkonfigurasjon i filen.

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

Lagre endringene og avslutt filen. Utfør deretter følgende kommando for å installere yaourt.

$ sudo pacman -Sy yaourt

Hvordan bruke Yaourt Package Manger i Arch Linux

1. For å installere eller oppdatere en pakke, for eksempel blikk, bruk -S som vist.

$ sudo yaourt -S glances

2. For å fjerne pakken, bruk -R-flagget som vist.

$ sudo yaourt -R glances

3. Du kan oppgradere installerte pakker med -U-alternativet som vist.

$ sudo yaourt -U target_here

4. For å spørre den lokale databasen med pakker, bruk -Q-flagget.

$ sudo yaourt -Q | less

5. Den neste kommandoen brukes til å samle og vise informasjon om installerte pakker samt konfigurerte arkiver på et Arch Linux-system.

$ yaourt --stats

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

$ sudo yaourt -Sy

For mer informasjon, se yaourt-man-siden.

$ man yaourt

Det er det! I denne artikkelen har vi forklart to måter å installere Yaourt pakkeadministrasjonsverktøy på i Arch Linux. Bruk kommentarskjemaet nedenfor for å dele spørsmål eller tanker med oss.