A Yaourt telepítése és használata Arch Linux alatt

Frissítve: A Yaourt megszűnt a yay – Yet Another Yogurt – An AUR Helper written in the GO language.

A Yaourt (Yet Another User Repository Tool) egy fejlett parancssori eszköz a csomagok telepítéséhez Arch Linux alatt. Ez egy hatékony wrapper a Pacman-hez, az Arch Linux szabványos csomagkezelő segédprogramjához, kibővített funkciókkal és figyelemre méltó AUR (Arch Linux User Repository) támogatással.

Az AUR-ból interaktívan keres, telepít és frissít csomagokat, támogatja a konfliktusok ellenőrzését és a függőségek feloldását. Képes színes kimenetet megjeleníteni, információt mutatni az elérhető csomagokról, lehetővé teszi a csomagok lekérdezését különböző opciók alapján, támogatja a csomagok építését közvetlenül az AUR vagy ABS (Arch Build System) forrásból.

A Yaourt a mentési fájlok (jellemzően .pac* fájlok) kezelésére is használható, lekérdezés közvetlenül a mentési fájlból; képes az alpm adatbázisok mentésére és visszaállítására, a helyi adatbázisok tesztelésére és az elárvult csomagok keresésére is. Ezen kívül támogatja a csomagok felosztását, és képes a csomagok telepítési dátum szerinti rendezésére és még sok minden másra.

A Yaourt sajnos nem létezik az Arch Linux telepítés hivatalos csomagtárában. A Yaourtot kézzel kell telepítenie az Arch Linuxra a következő két különböző módon.

1. módszer: A Yaourt telepítése Arch Linuxra az AUR segítségével

Ez a módszer egy kicsit hosszabb, ha a Yaourt telepítésének gyors módját szeretné, akkor nézze meg a második módszert. Itt az összes szükséges csomag telepítésével kell kezdenie a képen látható módon.

$ 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. módszer: Yaourt telepítése Arch Linuxba saját tároló használatával

Az egyéni tároló hozzáadásával kezdje a pacman csomagkezelő tárolólistájához.

$ sudo /etc/pacman.conf

Másolja be az alábbi egyéni tároló konfigurációt a fájlba.

SigLevel = NeverServer = http://repo.archlinux.fr/$arch

Mentse a módosításokat és lépjen ki a fájlból. Ezután adja ki a következő parancsot a yaourt telepítéséhez.

$ sudo pacman -Sy yaourt

Hogyan használjuk a Yaourt csomagkezelőt Arch Linux alatt

1. Egy csomag, például a glances telepítéséhez vagy frissítéséhez használja a -S jelzőt az ábrán látható módon.

$ sudo yaourt -S glances

2. A csomag eltávolításához használja a -R jelzőt az ábrán látható módon.

$ sudo yaourt -R glances

3. A telepített csomagokat a -U opcióval frissítheti az ábrán látható módon.

$ sudo yaourt -U target_here

4. A csomagok helyi adatbázisának lekérdezéséhez használja a -Q jelzőt.

$ sudo yaourt -Q | less

5. A csomagok helyi adatbázisának lekérdezéséhez használja a -Q jelzőt. A következő parancs a telepített csomagokról, valamint a konfigurált tárolókról szóló információk összegyűjtésére és megjelenítésére szolgál egy Arch Linux rendszerben.

$ yaourt --stats

6. A pacman csomagadatbázisokat a következő paranccsal szinkronizálhatja.

$ sudo yaourt -Sy

További információkat a yaourt man lapon talál.

$ man yaourt

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.