Hvordan og hvornår skal man bruge Yaourt på Arch Linux og derivater?

yaourt kommandoer

Ved en tidligere lejlighed delte vi med dig, hvordan du gør det installer Yaourt på vores system ved at tilføje dets lager til vores pacman.conf-fil. Brugen af ​​Yaourt er relativt enkel og især hvis allerede du er fortrolig med Pacman, vil du indse, at det er næsten det samme.

yaourt (Alligevel AnOther User Repository Tool; 'Yogurt' på fransk) er et indpakket af Pacman fra et samfund, som tilføjer omfattende adgang til AUR-arkivet, hvilket tillader automatisering af pakkekompilering og installation af PKGBUILD'er Valgt blandt tusinder på AUR, ud over de tusinder af tilgængelige Arch Linux-binære pakker.

yaourt bruger en syntaks nøjagtigt den samme som Pacman, hvilket sparer brugeren for at skulle lære en ny systemvedligeholdelsesmetode, men tilføjer også nye muligheder. Yaourt udvider kraften og enkelheden i Pacman, tilføje flere nyttige funktioner og giver flot, farvet output, interaktive søgemetoder og meget mere.

en af de anbefalinger, jeg giver at vide, hvornår man skal besætte Pacman, og hvornår det er nødvendigt, Yaourt er det i første periode Kontroller altid, om det program, vi vil installere, er inde i Pacman, dette kan kontrolleres i næste link.

Si hvis ikke, så konsulterer vi AUR-arkiverne Og hvis applikationen er i dette tilfælde, installerer vi med Yaourt, det andet punkt er, at hvis du også vil installere en særlig version eller den nyeste, er de næsten altid tilgængelige hurtigere i AUR.

På den anden side, hvis du vil ændre ethvert aspekt af installationen, giver Yaourt dig denne mulighed.

Grundlæggende Yaourt-kommandoer

yaourt

Grundlæggende kan de her beskrevne kommandoer opdeles i 3 sektioner. Den første er installationskommandoer, den anden sektion er håndtering af pakker og endelig fjernelse af dem.

til installer et program vi udfører:

yaourt -S "paquete"

Med denne kommando bestiller vi at arkiverne først synkroniseres, at i tilfælde af ændringer dette opdages inden du starter pakkeinstallationen.

yaourt -Sy "paquete"

Si du downloadede nogle pkgbuild eller en pakke fra netværket, som du kan forsørge dig selv med yaourt til kompilering er kommandoen for det:

yaourt -U "/ruta_del_paquete"

Hvis du har konflikter med installationen, kan et af de mest almindelige problemer være cachen, de gemmer, for at rense den, vi udfører:

yaourt -Scc “paquete”

Denne kommando installerer ikke kun applikationen, men ud over at synkronisere arkiverne undersøger den alle pakkerne, og hvis der er nye versioner, installerer den dem:

yaourt -Sya “paquete”

Som jeg nævnte før, kan du stole på siden med AUR-pakker at søge efter en pakke, men vi kan også gøre det fra terminalen. Selvom jeg her anbefaler at være så specifik som muligt.

yaourt -Ss “paquete”

Med denne anden kommando vi viser mere detaljerede oplysninger om pakken:

yaourt -Si “paquete”

til filter hurtigere, Du kan søge efter typer af grupperf.eks. spillere, browsere, redaktører osv. Til dette udfører vi:

yaourt -Sg “grupo”

Inden for pakkesøgninger, vi kan også se dem, der allerede er installeret, at vide, at vi bare udfører:

yaourt -Qs “paquete”

Ligesom de foregående kommandoer om showinfo gør det kun det samme med allerede installerede pakker.

yaourt -Qi “paquete”

Når du fjerner pakker fra dit system, er der normalt forældreløse pakker tilbage, og disse kan detekteres med denne kommando:

yaourt -Qdt

I denne del for at fjerne pakker, er det yderst nødvendigt at være forsigtig med de parametre, du bruger, da mange gange de installerede applikationer eller pakker har afhængigheder, der bruges af andre.

Ellers hvis du afinstallerer en pakke sammen med afhængigheder, risikerer du at ødelægge andres integritet eller endnu værre dit system.

når vi afinstallere enhver pakke eller applikation, men uden at røre ved dens afhængigheder vi skal udføre denne kommando.

yaourt -R “paquete”

Endvidere hvis vi skal fjerne en pakke og dens afhængigheder, der ikke bruges på den anden side, og det er generelt den anbefalede kommando, udfører vi følgende:

yaourt -Rs “paquete”

Med denne kommando gør vi det samme som den forrige, kun vi tilføjer den del, der sletter cachen

yaourt -Rcs “paquete”

Hvad denne kommando vil gøre er at fjerne en pakke, der kræves af en anden, men uden at røre afhængighederne.

yaourt -Rdd “paquete”

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Claudio D. Arrieta sagde han

    Stop med at anbefale yaourt for kærlighed til menneskeheden. Der er bedre, sikrere og mere pålidelige alternativer som trizen, aurman, aurutils, pikaur eller yay, som denne grafik fra Arch wiki viser: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    yaourt modtager heller ikke en opdatering, der virkelig påvirker programmets funktionalitet siden maj 2017 (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5)._.

  2.   Dario Guillén sagde han

    Ifølge wiki anbefaler de ikke at bruge hjælpere, og at det foretrækkes at gøre det manuelt, men hvis de viser en liste over dem, som du kan bruge, og som der er yourt, er det værst
    https://wiki.archlinux.org/index.php/AUR_helpers