Kaip įdiegti ir naudoti „Yaourt“ „Arch Linux“


Atnaujinimas: „Yaourt“ buvo nutrauktas „yay“ - dar vienas jogurtas - „AUR“ pagalbininkas, parašytas GO kalba.

„Yaourt“ (dar vienas vartotojo saugyklos įrankis) yra išplėstinis komandinės eilutės įrankis, skirtas paketams įdiegti „Arch Linux“. Tai galingas „Pacman“ paketas, standartinis „Arch Linux“ paketų tvarkymo įrankis su išplėstomis funkcijomis ir nepaprastu AUR („Arch Linux User Repository“) palaikymu.

Jis naudojamas interaktyviai ieškoti, įdiegti ir atnaujinti paketus iš AUR, palaiko konfliktų ir priklausomybės sprendimo patikrinimą. Jis gali rodyti spalvotą išvestį, rodyti informaciją apie galimus paketus, leidžia pateikti užklausas apie paketus pagal įvairias parinktis, palaiko paketų kūrimą tiesiai iš AUR arba ABS (Arch Build System) šaltinio.

„Yaourt“ taip pat naudojamas atsarginių failų (paprastai .pac * failų) tvarkymui, užklausoms atlikti tiesiogiai iš atsarginės kopijos failo; jis gali išsaugoti ir atkurti „alpm“ duomenų bazes, išbandyti vietines duomenų bazes ir ieškoti našlaičių paketų. Be to, jis palaiko paketų skaidymą ir gali rūšiuoti paketus pagal diegimo datą ir dar daugiau.

Deja, „Yaourt“ nėra oficialioje „Arch Linux Installation“ paketų saugykloje. Turite rankiniu būdu įdiegti „Yaourt“ į „Arch Linux“ dviem būdais.

1 metodas: įdiekite „Yaourt“ į „Arch Linux“ naudodami AUR

Šis metodas yra šiek tiek ilgesnis, jei norite greitai įdiegti „Yaourt“, patikrinkite antrąjį metodą. Čia pirmiausia turite įdiegti visus reikalingus paketus, kaip parodyta.

$ sudo pacman -S --needed base-devel git wget yajl
$ cd /tmp
$ git clone https://aur.archlinux.org/package-query.git
$ cd package-query/
$ makepkg -si && cd /tmp/
$ git clone https://aur.archlinux.org/yaourt.git
$ cd yaourt/
$ makepkg -si

2 metodas: įdiekite „Yaourt“ į „Arch Linux“ naudodami „Custom Repository“

Pradėkite pridėdami pasirinktinę saugyklą prie „Pacman“ paketų tvarkyklės saugyklos sąrašo.

$ sudo /etc/pacman.conf

Nukopijuokite ir įklijuokite faile šią pasirinktinę saugyklos konfigūraciją.

[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch

Išsaugokite pakeitimus ir išeikite iš failo. Tada išleiskite šią komandą, kad įdiegtumėte „yaourt“.

$ sudo pacman -Sy yaourt

Kaip naudoti „Yaourt Package Manger“ „Arch Linux“

1. Norėdami įdiegti ar atnaujinti paketą, pavyzdžiui, žvilgsnius, naudokite -S , kaip parodyta.

$ sudo yaourt -S glances

2. Norėdami pašalinti paketą, naudokite -R vėliavą, kaip parodyta.

$ sudo yaourt -R glances

3. Galite atnaujinti įdiegtus paketus naudodami parinktį -U , kaip parodyta.

$ sudo yaourt -U target_here

4. Norėdami pateikti užklausą vietinėje paketų duomenų bazėje, naudokite vėliavą -Q .

$ sudo yaourt -Q | less

5. Kita komanda naudojama rinkti ir rodyti informaciją apie įdiegtus paketus, taip pat sukonfigūruotas saugyklas „Arch Linux“ sistemoje.

$ yaourt --stats

6. Galite sinchronizuoti „Pacman“ paketo duomenų bazes naudodami šią komandą.

$ sudo yaourt -Sy

Norėdami gauti daugiau informacijos, žiūrėkite „yaourt man“ puslapį.

$ man yaourt

Viskas! Šiame straipsnyje mes paaiškinome du „Yaourt“ paketų valdymo įrankio įdiegimo „Arch Linux“ būdus. Naudokitės žemiau esančia komentaro forma, jei norite su mumis pasidalinti klausimais ar mintimis.