A legjobb Arch Linux Aur Csomagkezelők

A legjobb Arch Linux Aur Csomagkezelők

támogathat minket, ha ezt a cikket PDF-ként tölti le az alábbi linkről. Töltse le az útmutatót PDF-ként

Az Arch felhasználói adattár, amelyet általában AUR-nak neveznek, a közösség által kifejlesztett és vezetett Arch felhasználók számára. Az Arch felhasználói adattár alapvetően olyan fejlett csomagokat tartalmaz, amelyeket az Arch Linux nem támogat közvetlenül.

tegyük fel, hogy olyan programot fejleszt ki, amelyet más Arch-felhasználók számára szeretne telepíteni és használni, azt tenné, hogy a közösségi tárolókon keresztül hozzáférhetővé tegye a tömegek számára., Most, miután elérhetővé tette a programot a közösségi tárolókon keresztül, a felhasználók nem férhetnek hozzá az Arch Linux Pacman parancsán keresztül. Ez az, ahol az AUR segítők jönnek a helyszínre, mert segítenek automatizálni az AUR csomagok használatát, következésképpen a felhasználók életét.

ebben a cikkben, fogunk egy pillantást a különböző AUR segítők, telepíteni őket, és nézd meg, hogyan tisztességes. Ha egy vagy kettő elkapja a szíved, akkor szabadon elszökhetsz vele. És kezdjük.,

yay-még egy joghurt – egy AUR Helper írt Go

Yay alapul tervezése yaourt, pacman és pacaur.,eck ki a funkciókat az alábbi:

  • hajtsa Végre a fejlett függőség megoldása
  • Letöltés PKGBUILDs a HAS vagy AUR
  • Tab-teljes az AUR
  • Lekérdezés, a felhasználó előre az összes bemenet (megkezdése előtt épít)
  • Szűkítse a keresési feltételeket (hurrá linux-header először search linux aztán szűk a fejlécben)
  • Megtalálni a megfelelő csomag szolgáltatók keresés során lehetővé kiválasztása
  • Eltávolítás lehetőséget, hogy függőségek végén a fordítási folyamat
  • a Futtatás nélkül beszerzés PKGBUILD

Telepítés hurrá

De most térjünk rá a legérdekesebb rész az útmutató., Akkor nézzük meg, mit tehet értünk. Ha egy másik AUR-segítőből vándorol, egyszerűen telepítheti a Yay-t ezzel a segítővel. A pkgbuild és az épület makepkg:

használatával történő klónozásával az alap-devel csomagcsoportot is telepíthetjük., Futtassa a következő parancsot:

sudo pacman -S --needed git base-develgit clone https://aur.archlinux.org/yay.gitcd yaymakepkg -si

Példa segítségével Hurrá

használhatja Hurrá, hogy telepítse a csomagot, az alábbiak szerint:

sudo yay -S <package-name>

Frissítés a csomagokat a rendszer a következőképpen:

sudo yay -Syu

Eltávolítani egy csomagot használ, éljen a következőképpen:

sudo yay -Rns <package-name>

aurutils

A fő GitHub oldal, aurutils gyűjteménye, szkriptek, hogy automatizálják használata az Arch User Repository, különböző feladatokat, mint például a csomagot a keresést, frissítse az ellenőrzéseket, illetve informatikai függőségek továbbra is külön., A csomagok kezelésének választott megközelítése a helyi pacman tárolók, nem pedig a külföldi (pacman-U által telepített) csomagok.

telepítés

aurutils lehet telepíteni, vagy ha a források alább felsorolt. Telepítse az alábbi csomagok egyikét, de az aurutils csapata az aurutils-t ajánlja.

  • aurutils a kiadási verzióhoz (ajánlott).
  • aurutils-git a mesterág számára.,

telepítéséhez futtassa a következő parancsot:

sudo pacman -S aurutils

Példák segítségével aurutils

kereshet egy alkalmazást aurutils a következőképpen:

aurutils -Ss <package-name>

ahhoz, Hogy telepítse a csomagot AUR segítségével aurutils, tegye a következőket:

aurutils -S <package-name>

pikaur

pikaur egy másik AUR helper, hogy meg kell vizsgálni a vadászat a tökéletes partner. Ez az egyik segítő, amelyet minimális függőségek díszítenek. Kapsz, hogy vizsgálja felül PKGBUILDs egyszerre, majd építeni őket anélkül, hogy a felhasználói interakció.,

A pikaur

telepítése a pikaur telepítéséhez azzal kezdjük, hogy megbizonyosodunk arról, hogy telepítve van-e a base-devel csomagcsoport. Futtassa az alábbi parancsokat:

sudo pacman -S --needed base-devel gitgit clone https://aur.archlinux.org/pikaur.gitcd pikaurmakepkg -fsri

a Pikaur AUR

Pikaur ugyanazt a szintaxist használja, mint pacman. Abban az esetben, ha széles körben használta a Pacman-t, akkor a Pikaur használatakor nem lesz probléma. Ha csomagot szeretne telepíteni az AUR-ból Pikaur segítségével, használja a következő parancsot.,

$ pacaur -S <package-name>

pacaur

Pacaur egy Arch User Repository (Aur) helper, amelynek célja a sebesség és az egyszerűség, és célja, hogy minimalizálja a felhasználó azonnali interakció. Ez használ egy uncluttered felület, valamint kihasználja a teljes biztonságos RPC interfész megoldani a függőségi fa. Azt is automatikusan kéri a sudo hozzáférést, ha szükséges. Ez épül a jól megtervezett auracle C++ és expac C backends.

mielőtt izgatott lenne, pacaurnak célközönsége van! A Pacaur olyan fejlett felhasználókat céloz meg, akik bizonyos fokú automatizálást akarnak az ismétlődő feladatokhoz., Mint ilyen, a felhasználó várhatóan ismeri az AUR kézi építési folyamat makepkg és a konfigurációs lehetőségek, valamint, hogy tájékozott sudo és gpg konfiguráció.

A pacaur Rendszerkonfigurációja

Pacaur egy rendszerszintű konfigurációs fájlt Tisztel, amelyet először a következő fájlban kell keresni:

$XDG_CONFIG_DIRS/pacaur/config

abban az esetben, ha a fájl hiányzik, a rendszer visszatér:

/etc/xdg/pacaur/config

van egy felhasználó-specifikus konfigurációs fájl is., Az általános beállításokat felülíró, felhasználó által definiált konfigurációs fájlok először a következő helyen kerülnek keresésre.

$XDG_CONFIG_HOME/pacaur/config

és ha a fájl nem érhető el, akkor a rendszer visszatér a következőre:

$HOME/.config/pacaur/config

telepítése Pacaur

telepítheti a Pacaurt egy másik AUR segítő segítségével, és ez a leggyorsabb módja annak telepítéséhez. Az alábbi példa lesz Pacaur telepített yaourt.

$ yaourt -S --noconfirm pacaur

a csomagnak zökkenőmentesen kell telepítenie.,

telepítés forráskód Git

sudo pacman -S gitgit clone https://github.com/E5ten/pacaur.gitcd pacaurmakepkg -si

telepítsen egy csomagot Pacaur

a kedvenc csomag telepítéséhez egyszerűen tegye a következőket:

pacaur -S <package-name>

Ezen kívül könnyen ellenőrizheti, hogy az összes csomag naprakész-e a következő paranccsal.

pacaur -Syyuu

pakku

Pakku egy pacman wrapper további funkciók, mint például AUR támogatás.,

  • Keresés, lekérdezés AUR csomag
  • Olvasás megjegyzések AUR csomag
  • PKGBUILD letöltése
  • Pacman integráció
  • A következő elvek alapján a program:

    • Pacman-szerű felhasználói felület
    • Pacman opciók támogatás (–asdeps, szükséges, stb.)
    • Pacman konfigurációs támogatás (kimeneti beállítások figyelmen kívül hagyni a csomagokat, stb.)
    • Letöltés, kérdezze meg minden kérdésben, s csak utána kezdjék építeni
    • Nem PKGBUILD beszerzés

    Telepítése pakku

    Get pakku telepítve a számítógépen futó a parancsok alatt., Győződjön meg róla, hogy a git alkalmazás telepítve van.

    git clone https://aur.archlinux.org/pakku.gitcd pakkumakepkg -si

    példák a pakku használatára.

    használhatja pakku az alábbi ábrán látható módon:

    ####Build packages from source####pakku -S --build linux linux-headers####Query all "dependency islands####pakku -Qdttt

    következtetés

    sok szoftver található az Arch felhasználói tárolóban, amelyek továbbra is sok ember számára előnyösek világszerte. Bár lehet, hogy az Arch Linux nem támogatja őket közvetlenül, és nem érhető el a pacman parancson keresztül, az AUR segítői itt vannak a mentéshez. Ez most egy szellő, hogy hozzáférjen az összes csomagot az Arch felhasználói adattár olyan eszközökkel, mint a fent tárgyalt., Válasszon egy vagy két, hogy már kifejlesztett kedvét, és kap a kedvenc csomagok A Arch / Manjaro laptop vagy számítógép.

    támogathat minket, ha ezt a cikket PDF-ként tölti le az alábbi linkről. Töltse le az útmutatót PDF formátumban

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

    Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük