Repozitorij Arch Unit (AUR)
AUR predstavlja pomemben del celotne povezave Arch Linux. AUR je v bistvu skladišče, ki ga vodi skupnost in gosti vsestranski nabor namestitvenih paketov v operacijskem sistemu Arch Linux. AUR vam omogoča tudi gostovanje paketov zunaj domene uradne baze podatkov Arch Linux. Koristni dejavnik AUR je, da se večina paketov v tem skladišču drži AUR, preden uradno postane del baze podatkov Arch Linux.
To običajno sledi zaporednim merilom, ki sestavljajo tri glavne pakete. PKGBuilds uporabniku omogoča dostop do vira paketa prek makepkg, programsko opremo ali aplikacijo pa lahko namestite tako, da vključite Pacmana, skrbnika korenskega paketa operacijskega sistema Arch Linux.
Osrednji namen AUR je prenos podatkov paketov skupnosti za odlaganje takih paketov v odlagališče depozitarja skupnosti, skupaj z bazo podatkov Linux. Skupnost AUR lahko izbere pakete, da postane del repozitorija skupnosti, glede na lastnosti razširjenosti in verodostojnost licence.
Funkcija AUR
AUR vam omogoča, da izberete datoteko iz depozitarja PKGBuild in nato samodejno sami oblikujete paket. Tisti, ki se dobro zavedajo delovanja AUR, ga lahko učinkovito uporabljajo, toda za začetnike je priporočljivo, da pred začetkom z AUR oblikujejo osnove Arch Linuxa in njegovih distribucij.
AUR predstavlja veliko vrst paketov, zato so posodobljeni paketi z različnimi imeni, da se v depozitarju ne bi spopadli s programi z enakimi imeni. Programerji so nagnjeni k uporabi AUR za namestitev paketov, ker gre za varen pristop s posodobljenimi paketi. Namestitev paketa prek AUR je razmeroma enostavna in brez težav.
Uporaba AUR v Arch Linuxu
AUR vam lahko močno pomaga pri prenosu in namestitvi programov in paketov v Arch Linux in z njim povezanih distribucijah, kot je Manjaro. AUR lahko namestite tako, da sledite spodnjim korakom:
- 1. korak: Namestite AUR
- 2. korak: omogočite AUR
Pogoji
Predpogoji za namestitev in uporabo AUR v Arch Linuxu so upravičeni s potrebo po ustreznih orodjih, kot sta git in repozitorij klona. Ta orodja so bistveni sestavni del namestitve in uporabe AUR v Arch Linuxu.
$ sudo pacman -Syu$ sudo pacman -S git base-devel
Namestitev AUR
Namestitev AUR v Arch Linux lahko razdelimo na dva načina:
- Namestite AUR s pomočnikom AUR
- Namestite AUR brez pomočnika AUR
Namestite AUR s pomočjo AUR Helper
Če želite namestiti repozitorij Arch Unit prek pomočnika AUR, lahko razmislite o aktivnih in dobro vzdrževanih pomočnikih z imenom auracle-git, aurutils, trizen, yay in pacaur.
Izberite enega od pomočnikov in nadaljujte z namestitvijo AUR na vaš sistem Arch Linux. Ko so v sistemu izpolnjeni predpogoji v posodobljeni obliki, lahko AUR enostavno namestite v Linux. Za namestitev paketa AUR na strežnik izdajte naslednje ukaze:
$ sudo pacman -S git$ git klon https: // aur.archlinux.org / yay.git
Če želite uveljaviti spremembe, aktivni imenik paketa izda naslednji ukaz:
$ cd yayČe želite začeti postopek gradnje, vnesite naslednji ukaz:
$ makepkg -si
Pomočnik, ki sem ga izbral za namestitev paketov AUR, je ja. Glede na vaše želje se lahko odločite tudi za druge pomočnike. Če želite namestiti pakete, izdajte naslednji ukaz:
$ yay -S
V zgornjem ukazu ime paketa zamenjajte s paketom, ki ga želite namestiti.
Namestite AUR brez pomočnika AUR
Za namestitev AUR-ja skupaj z ustreznimi paketi na distribucije Arch ni treba vedno iskati pomočnika AUR. Toda za to morate preveriti nekatere vidike želenih paketov, s katerimi se lahko soočite na strani AUR. Pred namestitvijo katerega koli paketa AUR pozorno upoštevajte naslednje kategorije:
- Odvisnosti
- Priljubljenost
- Licenca
- Najnovejša posodobitev
Ko dobite pomoč pomočnika AUR, paketi samodejno preverijo zaupanja vredni uporabniki. Če pa prenašate pakete sami, potem preverite te poverilnice, preden namestite paket v svoj glavni strežnik.
$ git klon [URL paketa]V zgornji ukaz vnesite URL paketa, ki ga želite prenesti s strani AUR.
Denimo, da želite namestiti namizni paket Telegram. Nato bo zgornji ukaz videti tako:
$ git klon https: // aur.archlinux.org / telegram-desktop-git.git
Zdaj uporabite drugi ukaz:
$ cd [ime paketa]Preprosto vnesite ime paketa v zgornji ukaz, da spremenite aktivni depozitar paketa. Za namizni paket telegrama bo ta ukaz spremenjen, kot sledi:
$ cd telegram-desktop-git
Zdaj zaženite ta zadnji ukaz in vaš paket bo uspešno nameščen z gradbenim programom:
$ makepkg -si
Zaključek
Če povzamemo, AUR olajša uporabo paketov v Arch Linuxu. Odločite se lahko tudi, ali boste pomoč dobili pri pomočniku AUR. Po zgoraj omenjenih korakih lahko AUR z Arch Linuxom uporabljate brez težav.