Ako a kedy používať Yaourt na Arch Linuxe a jeho derivátoch?

tvoje príkazy

Pri predchádzajúcej príležitosti sme sa s vami podelili o cestu k nainštalujte Yaourt v našom systéme pridaním jeho úložiska do nášho súboru pacman.conf. Používanie Yaourtu je jeho použitie pomerne jednoduché a hlavne ak už poznáte Pacmana, uvedomíte si, že je to takmer to isté.

yaourt (Yet AnOther User Repository Tool; 'Yogurt' in French) je obal prispievaný komunitou pre Pacmana, ktorý pridáva komplexný prístup k úložisku AUR, ktoré umožňuje automatizáciu kompilácie balíkov a inštaláciu PKGBUILD Vyberané z tisícov na AUR, okrem tisícov dostupných binárnych balíkov Arch Linux.

yaourt používa syntax úplne rovnakú ako Pacman, čo ušetrí používateľovi potrebu opätovne sa učiť novú metódu údržby systému, ale tiež pridáva nové možnosti. Yaourt rozširuje silu a jednoduchosť Pacmana, pridanie ďalších užitočných funkcií a poskytuje pekný farebný výstup, interaktívne režimy vyhľadávania a oveľa viac.

Una z odporúčaní, ktoré dávam vedieť, kedy obsadiť Pacmana a kedy je to nevyhnutné, Yaourt to je v prvom volebnom období vždy skontrolujte, či sa aplikácia, ktorú chceme nainštalovať, nachádza vo vnútri Pacmana, to je možné skontrolovať v nasledujúci odkaz.

Si nie tak, potom sa obrátime na repozitáre AUR A ak je aplikácia v tomto prípade nainštalovaná spolu s Yaourtom, druhá vec je, že tiež ak si chcete nainštalovať špeciálnu alebo najnovšiu verziu, sú takmer vždy rýchlejšie dostupné v AUR.

Na druhej strane, ak chcete upraviť akýkoľvek aspekt inštalácie, Yaourt vám túto možnosť dáva.

Základné príkazy Yaourt

yaourt

Tu opísané príkazy možno v zásade rozdeliť do 3 sekcií. Prvými sú inštalačné príkazy, druhou časťou je manipulácia s balíkmi a nakoniec ich odstránenie.

na nainštalovať aplikáciu vykonávame:

yaourt -S "paquete"

Týmto príkazom objednávame že úložiská sa najskôr synchronizujú, že v prípade akejkoľvek zmeny je to zistené pred spustením inštalácie balíka.

yaourt -Sy "paquete"

Si ste stiahli nejaký pkgbuild alebo balíček zo siete, ktorý môžeš podporiť pomocou yaourt pre kompiláciu je príkaz:

yaourt -U "/ruta_del_paquete"

Ak máte konflikty s inštaláciou, jedným z najbežnejších problémov môže byť vyrovnávacia pamäť, ktorú uchovávajú. Čistenie vykonáme:

yaourt -Scc “paquete”

Tento príkaz nielen nainštaluje aplikáciu, ale okrem synchronizácie úložísk skontroluje aj všetky balíky a ak existujú nové verzie, nainštaluje ich:

yaourt -Sya “paquete”

Ako som už spomínal vyššie, môžete sa spoľahnúť stránka balíkov AUR vyhľadať balík, ale môžeme to urobiť aj z terminálu. Aj keď tu odporúčam byť čo najkonkrétnejší.

yaourt -Ss “paquete”

Týmto ďalším príkazom sme zobrazí podrobnejšie informácie o balíku:

yaourt -Si “paquete”

na filtrovať rýchlejšie, Môžete vyhľadávať podľa typov skupínnapr. prehrávače, prehliadače, editory atď. Za týmto účelom vykonáme:

yaourt -Sg “grupo”

Pri vyhľadávaní balíkov môžeme tiež vidieť tie, ktoré sú už nainštalované, aby sme vedeli, že práve vykonáme:

yaourt -Qs “paquete”

Rovnako ako predchádzajúce informačné príkazy na zobrazenie funguje rovnako iba v prípade už nainštalovaných balíkov.

yaourt -Qi “paquete”

Po odstránení balíkov z vášho systému existujú zvyčajne osamotené balíčky, ktoré môžete zistiť pomocou tohto príkazu:

yaourt -Qdt

V tejto časti odstraňovania balíkov je mimoriadne potrebné dávať pozor na parametre, ktoré používate, pretože mnohokrát majú nainštalované aplikácie alebo balíčky závislosti, ktoré používajú iní.

V opačnom prípade, ak odinštalujete balík spolu so závislosťami, riskujete narušenie integrity ostatných alebo ešte horšie fungovanie vášho systému.

keď sme odinštalovať akýkoľvek balík alebo aplikáciu, ale bez toho, aby ste sa dotkli jej závislostí musíme vykonať tento príkaz.

yaourt -R “paquete”

Okrem toho, ak sa chystáme odstrániť balíček a jeho závislosti, ktoré sa nepoužívajú na druhej strane a to je všeobecne odporúčaný príkaz, vykonáme nasledujúce:

yaourt -Rs “paquete”

S týmto príkazom urobíme to isté ako predchádzajúci, iba pridáme časť vymazať medzipamäť

yaourt -Rcs “paquete”

Tento príkaz urobí, ak odstráni balík, ktorý vyžaduje niekto iný, ale bez toho, aby sa dotkli závislostí.

yaourt -Rdd “paquete”

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Claudio D. Arrieta dijo

    Prestaňte odporúčať jurta pre lásku k ľudstvu. Existujú lepšie, bezpečnejšie a spoľahlivejšie alternatívy ako trizen, aurman, aurutils, pikaur alebo yay, ako ukazuje táto grafika z archívnej wiki: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    Spoločnosť yaourt tiež nedostáva od mája 2017 aktualizáciu, ktorá by skutočne ovplyvnila funkčnosť programu (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5) ._.

  2.   Dario Guillén dijo

    Podľa wiki neodporúčajú používať pomocníkov a že je lepšie to robiť manuálne, ale ak zobrazia zoznam tých, ktoré môžete použiť a ktorých existuje, je to najhoršie
    https://wiki.archlinux.org/index.php/AUR_helpers