Hvordan og når skal jeg bruke Yaourt på Arch Linux og derivater?

yaourt kommandoer

Ved en tidligere anledning delte vi veien til deg installer Yaourt på systemet vårt ved å legge til depotet i filen pacman.conf. Bruken av Yaourt er relativt enkel og spesielt hvis du er kjent med Pacman, vil du innse at det er nesten det samme.

yaourt (Yet AnOther User Repository Tool; 'Yogurt' på fransk) er et fellesskapsbidrag for Pacman, som gir omfattende tilgang til AUR-depotet, som tillater automatisering av pakkesammensetning og installasjon av PKGBUILDs Valgt fra tusenvis på AUR, i tillegg til tusenvis av tilgjengelige Linux-binære pakker.

yaourt bruker en syntaks nøyaktig den samme som Pacman, som sparer brukeren fra å måtte lære om en ny systemvedlikeholdsmetode, men legger også til nye alternativer. Yaourt utvider kraften og enkelheten til Pacman, legge til flere nyttige funksjoner og gir fine, fargede utskrifter, interaktive søkemoduser og mye mer.

en av anbefalingene jeg gir å vite når man skal okkupere Pacman og når det er nødvendig Yaourt er det i første periode sjekk alltid om applikasjonen vi vil installere er inne i Pacman, dette kan sjekkes i følgende link.

Si hvis ikke, så konsulterer vi AUR-arkivene og hvis applikasjonen er i dette tilfellet vi installerer med Yaourt, er det andre poenget at hvis du også vil installere en spesiell versjon eller den nyeste, er de nesten alltid tilgjengelige raskere i AUR.

På den annen side, hvis du vil endre noen aspekter ved installasjonen, gir Yaourt deg den muligheten.

Grunnleggende Yaourt-kommandoer

yaourt

I utgangspunktet kan kommandoene som er beskrevet her, deles inn i 3 seksjoner. Den første er installasjonskommandoer, den andre delen er håndtering av pakker og til slutt fjerning av dem.

Til installere et program vi utfører:

yaourt -S "paquete"

Med denne kommandoen bestiller vi at lagringsplassene synkroniseres først, at i tilfelle endringer oppdages dette før du starter installasjonen av pakken.

yaourt -Sy "paquete"

Si du lastet ned noen pkgbuild eller en pakke fra nettverket du kan forsørge deg med yaourt for kompilering er kommandoen for det:

yaourt -U "/ruta_del_paquete"

Hvis du har konflikter med installasjonen, kan et av de vanligste problemene være hurtigbufferen de beholder. For å rense den utfører vi:

yaourt -Scc “paquete”

Denne kommandoen installerer ikke bare applikasjonen, men i tillegg til å synkronisere repositoriene, undersøker den alle pakkene, og hvis det er nye versjoner, installerer den dem:

yaourt -Sya “paquete”

Som jeg nevnte før, kan du stole på AUR-pakkesiden å søke etter en pakke, men vi kan også gjøre det fra terminalen. Selv om jeg her anbefaler å være så spesifikk som mulig.

yaourt -Ss “paquete”

Med denne andre kommandoen vi vil vise mer detaljert informasjon om pakken:

yaourt -Si “paquete”

Til filter raskere, Du kan søke etter typer grupperf.eks spillere, nettlesere, redaktører osv. For dette utfører vi:

yaourt -Sg “grupo”

Innen pakkesøk, vi kan også se de som allerede er installert, å vite at vi bare utfører:

yaourt -Qs “paquete”

I likhet med de forrige showinfokommandoer, gjør det det samme bare med allerede installerte pakker.

yaourt -Qi “paquete”

Når du fjerner pakker fra systemet, er det vanligvis foreldreløse pakker igjen, og disse kan oppdages med denne kommandoen:

yaourt -Qdt

I denne delen for å fjerne pakker, er det ekstremt nødvendig å være forsiktig med parametrene du bruker, siden mange ganger de installerte applikasjonene eller pakkene har avhengigheter som brukes av andre.

Ellers hvis du avinstallerer en pakke sammen med avhengigheter, risikerer du å ødelegge andres integritet eller enda verre systemet ditt.

når vi avinstallere en pakke eller applikasjon, men uten å berøre dens avhengighet vi må utføre denne kommandoen.

yaourt -R “paquete”

Videre hvis vi skal fjerne en pakke og dens avhengigheter som ikke brukes på den andre, og det er generelt anbefalt kommando, vi utfører følgende:

yaourt -Rs “paquete”

Med denne kommandoen gjør vi det samme som den forrige, bare vi legger til delen for å slette cachen

yaourt -Rcs “paquete”

Hva denne kommandoen vil gjøre er å fjerne en pakke som kreves av noen andre, men uten å berøre avhengighetene.

yaourt -Rdd “paquete”

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Claudio D. Arrieta sa

    Slutt å anbefale yaourt for kjærligheten til menneskeheten. Det er bedre, sikrere og mer pålitelige alternativer som trizen, aurman, aurutils, pikaur eller yay som denne grafikken fra Arch wiki viser: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    yaourt mottar heller ikke en oppdatering som virkelig påvirker funksjonaliteten til programmet siden mai 2017 (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5) ._.

  2.   Dario Guillén sa

    I følge wiki anbefaler de ikke å bruke hjelpere, og at det er å foretrekke å gjøre det manuelt, men hvis de viser en liste over de du kan bruke, og som det er det, er det verst
    https://wiki.archlinux.org/index.php/AUR_helpers