Cum și când să utilizați Yaourt pe Arch Linux și derivate?

yaourt comanda

Cu o ocazie anterioară, v-am împărtășit cum să faceți acest lucru instalează Yaourt pe sistemul nostru prin adăugarea depozitului său în fișierul nostru pacman.conf. Utilizarea lui Yaourt este relativ simplă și mai ales dacă deja dacă sunteți familiarizat cu Pacman, veți realiza că este aproape la fel.

yaourt (Cu toate acestea, un alt instrument de depozitare a utilizatorilor; „iaurt” în franceză) este un wrapper contribuit de comunitate pentru Pacman, care adaugă acces cuprinzător la depozitul AUR, care permite automatizarea compilării pachetelor și instalarea PKGBUILD-urilor Alegut dintre mii pe AUR, pe lângă miile de pachete binare Arch Linux disponibile.

yaourt folosește o sintaxă exact la fel ca Pacman, care salvează utilizatorul de a trebui să reînvețe o nouă metodă de întreținere a sistemului, dar adaugă și noi opțiuni. Yaourt extinde puterea și simplitatea lui Pacman, adăugând mai multe caracteristici utile și oferă rezultate frumoase, colorate, moduri de căutare interactive și multe altele.

o dintre recomandările pe care le dau să știi când să-l ocupi pe Pacman și când este necesar, Yaourt este în primul termen verificați întotdeauna dacă aplicația pe care dorim să o instalăm se află în Pacman, acest lucru poate fi verificat în următorul link.

Si nu atunci consultăm depozitele AUR Și dacă aplicația este, în acest caz, instalată cu Yaourt, celălalt punct este că, de asemenea, dacă doriți să instalați o versiune specială sau cea mai recentă, acestea sunt aproape întotdeauna disponibile mai rapid în AUR.

Pe de altă parte, dacă doriți să modificați orice aspect al instalării, Yaourt vă oferă această posibilitate.

Comenzi Yaourt de bază

yaourt

Practic comenzile descrise aici pot fi împărțite în 3 secțiuni. Prima este comenzi de instalare, a doua secțiune este manipularea pachetelor și în cele din urmă eliminarea acestora.

la instalați o aplicație executăm:

yaourt -S "paquete"

Cu această comandă ordonăm că arhivele sunt sincronizate mai întâi, că în cazul oricărei modificări se detectează acest lucru înainte de a începe instalarea pachetului.

yaourt -Sy "paquete"

Si ai descărcat unele pkgbuild sau un pachet din rețea pe care îl poți susține cu yaourt pentru compilare, comanda pentru aceasta este:

yaourt -U "/ruta_del_paquete"

Dacă aveți conflicte cu instalarea, una dintre cele mai frecvente probleme poate fi cache-ul pe care îl păstrează, pentru a-l curăța, executăm:

yaourt -Scc “paquete”

Această comandă nu numai că instalează aplicația, dar, pe lângă sincronizarea depozitelor, examinează toate pachetele și, dacă există versiuni noi, le instalează:

yaourt -Sya “paquete”

După cum am menționat anterior, vă puteți baza pagina pachetelor AUR pentru a căuta un pachet, dar o putem face și de la terminal. Deși aici recomand să fiu cât mai specific posibil.

yaourt -Ss “paquete”

Cu această altă poruncă noi va afișa informații mai detaliate despre pachet:

yaourt -Si “paquete”

la filtrează mai repede, Puteți căuta pe tipuri de grupuride exemplu, jucători, browsere, editori etc. Pentru aceasta executăm:

yaourt -Sg “grupo”

În cadrul căutărilor de pachete, le putem vedea și pe cele care sunt deja instalate, să știm că doar executăm:

yaourt -Qs “paquete”

La fel ca comenzile anterioare de informații de afișare, face același lucru numai cu pachetele deja instalate.

yaourt -Qi “paquete”

Când eliminați pachete din sistem, de obicei rămân pachete orfane și le puteți detecta cu această comandă:

yaourt -Qdt

În această parte pentru a elimina pachetele, este extrem de necesar să fii atent cu parametrii pe care îi folosești, deoarece de multe ori aplicațiile sau pachetele instalate au dependențe care sunt utilizate de alții.

În caz contrar, dacă dezinstalați un pachet împreună cu dependențe, riscați să corupeți integritatea altora sau, mai rău, sistemul dvs.

Când vrem dezinstalați orice pachet sau aplicație, dar fără a atinge dependențele acestuia trebuie să executăm această comandă.

yaourt -R “paquete”

În plus, dacă vom elimina un pachet și dependențele sale care nu sunt utilizate pe de altă parte și aceasta este, în general, comanda recomandată, executăm următoarele:

yaourt -Rs “paquete”

Cu această comandă facem la fel ca și cea precedentă, numai că adăugăm partea care șterge memoria cache

yaourt -Rcs “paquete”

Ce va face această comandă este să eliminați un pachet care este cerut de altcineva, dar fără a atinge dependențele.

yaourt -Rdd “paquete”

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Claudio D. Arrieta el a spus

    Nu mai recomanda yaourt-ul pentru dragostea omenirii. Există alternative mai bune, mai sigure și mai fiabile, cum ar fi trizen, aurman, aurutils, pikaur sau yay, după cum arată acest grafic din Arch wiki: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    De asemenea, yaourt nu primește o actualizare care afectează într-adevăr funcționalitatea programului din mai 2017 (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5) ._.

  2.   Dario Guillén el a spus

    Potrivit wiki, nu recomandă utilizarea de ajutoare și că este de preferat să o faceți manual, dar dacă afișează o listă a celor pe care le puteți utiliza și dintre care există yaourt este cel mai rău
    https://wiki.archlinux.org/index.php/AUR_helpers