Kaip ir kada naudoti „Yaourt“ „Arch Linux“ ir jo dariniuose?

yaourto komandos

Praėjusia proga mes pasidalijome su jumis, kaip tai padaryti įdiekite „Yaourt“ mūsų sistemoje, pridėdami jo saugyklą prie mūsų pacman.conf failo. „Yaourt“ naudojimas yra gana paprastas o ypač jei jau esate susipažinęs su Pacmanu, suprasite, kad tai beveik tas pats.

jogurtas (Vis dėlto kitas vartotojo saugyklos įrankis; „Jogurtas“ prancūzų kalba) yra bendruomenės prisidėjęs „Pacman“ vyniotinis, kuris suteikia visapusišką prieigą prie AUR saugyklos, kuri leidžia automatizuoti paketų kompiliavimą ir PKGBUILD diegimą Pasirinktas iš tūkstančių AUR, be tūkstančių galimų „Arch Linux“ dvejetainių paketų.

jogurtas naudoja sintaksę visiškai tą pačią kaip Pacmanas, kuris taupo vartotoją nuo naujo sistemos priežiūros metodo išmokimo, bet taip pat prideda naujų galimybių. Yaourt praplečia Pacmano galią ir paprastumą, pridedant daugiau naudingų funkcijų ir suteikia gražų, spalvotą išvestį, interaktyvius paieškos režimus ir daug daugiau.

A mano pateiktų rekomendacijų žinoti, kada užimti Pacmaną ir kada tai būtina Yaourt'ui per pirmąją kadenciją visada patikrinkite, ar programa, kurią norime įdiegti, yra „Pacman“ viduje, tai galima patikrinti kita nuoroda.

Si jei ne, tada mes konsultuojamės su AUR saugyklomis Ir jei šiuo atveju programą įdiegiame kartu su „Yaourt“, kitas dalykas yra tas, kad taip pat, jei norite įdiegti specialią arba naujausią versiją, jas beveik visada galima greičiau pasiekti AUR.

Kita vertus, jei norite pakeisti bet kurį diegimo aspektą, „Yaourt“ suteikia jums tokią galimybę.

Pagrindinės „Yaourt“ komandos

jogurtas

Iš esmės čia aprašytas komandas galima suskirstyti į 3 skyrius. Pirmosios yra diegimo komandos, antroji - paketų tvarkymas ir galiausiai jų pašalinimas.

į įdiegti programą mes vykdome:

yaourt -S "paquete"

Su šia komanda mes užsakome pirmiausia reikėtų sinchronizuoti saugyklas, kad bet kokių pokyčių atveju tai nustatoma prieš pradėdami diegti paketą.

yaourt -Sy "paquete"

Si parsisiuntėte kai kurie pkgbuild arba paketą iš tinklo, kurį galite paremti savimi kompiliavimui komanda yra:

yaourt -U "/ruta_del_paquete"

Jei kyla konfliktų su diegimu, viena iš dažniausiai pasitaikančių problemų gali būti jų saugoma talpykla. Norėdami ją išvalyti, vykdome:

yaourt -Scc “paquete”

Ši komanda ne tik įdiegia programą, bet ir sinchronizuoja saugyklas, patikrina visus paketus ir, jei yra naujų versijų, juos įdiegia:

yaourt -Sya “paquete”

Kaip jau minėjau anksčiau, galite pasikliauti AUR paketų puslapis ieškoti pakuotės, bet mes galime tai padaryti ir iš terminalo. Nors čia aš rekomenduoju būti kuo konkretesnis.

yaourt -Ss “paquete”

Su šia kita komanda mes bus rodoma išsamesnė informacija apie paketą:

yaourt -Si “paquete”

į filtruoti greičiau, Galite ieškoti pagal grupių tipuspvz., grotuvai, naršyklės, redaktoriai ir kt. Tam mes vykdome:

yaourt -Sg “grupo”

Paketinėse paieškose taip pat galime pamatyti jau įdiegtus, norėdami žinoti, kad mes tiesiog vykdome:

yaourt -Qs “paquete”

Kaip ir ankstesnės ekrano informacijos komandos, tas pats daro tik su jau įdiegtais paketais.

yaourt -Qi “paquete”

Kai pašalinate paketus iš savo sistemos, paprastai yra našlaičių paketai ir juos galima aptikti naudojant šią komandą:

yaourt -Qdt

Šioje dalyje pašalinant pakuotes, būtina būti atsargiems su naudojamais parametrais, nes daug kartų įdiegtos programos ar paketai turi priklausomybę, kurią naudoja kiti.

Priešingu atveju, jei pašalinsite paketą kartu su priklausomybėmis, rizikuojate sugadinti kitų žmonių vientisumą arba dar blogiau - jūsų sistemą.

Kai norime pašalinkite bet kokį paketą ar programą, bet neliesdami jos priklausomybės turime vykdyti šią komandą.

yaourt -R “paquete”

Be to, jei ketiname pašalinti paketą ir jo nenaudojamas priklausomybes kita vertus, tai paprastai yra rekomenduojama komanda, mes atliekame šiuos veiksmus:

yaourt -Rs “paquete”

Naudodami šią komandą mes darome tą patį, ką ir ankstesnė, tik pridėjome dalį, ištrinančią talpyklą

yaourt -Rcs “paquete”

Ši komanda atliks pašalindama paketą, kurio reikalauja kažkas kitas, bet neliesdamas priklausomybių.

yaourt -Rdd “paquete”

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Claudio D. Arrieta sakė

    Nustokite rekomenduoti juros meilę žmonijai. Yra geresnių, saugesnių ir patikimesnių alternatyvų, tokių kaip „trizen“, „aurman“, „aurutils“, „pikaur“ ar „yay“, kaip rodo ši „Arch wiki“ grafika: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    „yaourt“ taip pat negauna atnaujinimo, kuris tikrai veikia programos funkcionalumą nuo 2017 m. gegužės mėn. (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5) ._.

  2.   Dario Guillenas sakė

    Pagal wiki jie nerekomenduoja naudoti pagalbininkų ir kad tai geriau daryti rankiniu būdu, bet jei jie pateikia sąrašą tų, kuriuos galite naudoti ir kurių yra jūsų, tai yra blogiausia
    https://wiki.archlinux.org/index.php/AUR_helpers