Arch Unit Repository (AUR)
AUR udgør en vigtig del af den samlede Arch Linux nexus. I bund og grund er AUR et community-driven lager, der er vært for et alsidigt udvalg af installationspakker i Arch Linux-operativsystemet. AUR giver dig også mulighed for at være vært for ekstrinsic-pakker til domænet for den officielle Arch Linux-database. En fordelagtig faktor ved AUR er, at de fleste af pakkerne i dette arkiv overholder AUR, før de officielt bliver en del af Arch Linux-databasen.
Dette følger konventionelt de sekventielle kriterier, der udgør de tre kardinalpakker. PKGBuilds giver brugeren adgang til pakkekilden via makepkg, og du kan installere softwaren eller applikationen ved at inkorporere Pacman, root-pakkehåndtering af Arch Linux-operativsystemet.
Hovedformålet med AUR er at delegere oplysningerne om fællesskabspakker til deponering af sådanne pakker i lageret til et fællesskabsregister sammen med Linux-databasen. AUR-samfundet kan vælge pakker for at blive en del af fællesskabsregistret i betragtning af attributterne for prævalens og licensægthed.
Funktion af AUR
AUR giver dig mulighed for at vælge en fil fra PKGBuild-depotet og derefter automatisk oprette en pakke selv. De, der har et godt overblik over AURs funktion, kan effektivt bruge det, men for begyndere anbefales det at danne det grundlæggende i Arch Linux og dets distributioner, før de starter med AUR.
AUR udgør mange typer pakker, så de opdaterede pakker kommer med forskellige navne for at undgå sammenstød i depotet over programmer med identiske navne. Programmører er tilbøjelige til at bruge AUR til installation af pakker, fordi det er en sikker tilgang med opdaterede pakker. Installation af en pakke gennem AUR er relativt let og problemfri.
Brug af AUR i Arch Linux
AUR kan hjælpe meget med at downloade og installere programmer og pakker i Arch Linux og dens tilknyttede distributioner, såsom Manjaro. Du kan installere AUR ved at følge de to trin, der er anført nedenfor:
- Trin 1: Installer AUR
- Trin 2: Aktivér AUR
Forudsætninger
Forudsætningerne for installation og brug af AUR i Arch Linux er begrundet i behovet for passende værktøjer som git og klonens lager. Disse værktøjer er en vigtig komponent i installation og brug af AUR i Arch Linux.
$ sudo pacman -Syu$ sudo pacman -S git base-udvikling
Installation af AUR
Installationen af AUR i Arch Linux kan kategoriseres i to metoder:
- Installer AUR med AUR-hjælperen
- Installer AUR uden AUR-hjælperen
Installer AUR med AUR Helper
Hvis du ønsker at installere Arch Unit Repository gennem AUR-hjælperen, kan du overveje de aktive og velholdte hjælpere navngivet auracle-git, aurutils, trizen, yay og pacaur.
Vælg en af hjælpere og fortsæt med at installere AUR på dit Arch Linux-system. Når forudsætningerne er opfyldt i systemet i opdateret form, kan du nemt installere AUR i Linux. Udsted følgende kommandoer for at installere AUR-pakken på din server:
$ sudo pacman -S git$ git klon https: // aur.archlinux.org / yay.git
For at anvende ændringerne udsender den aktive mappe på pakken følgende kommando:
$ cd yayFor at starte byggeprocessen skal du indtaste følgende kommando:
$ makepkg -si
Hjælperen, jeg har valgt at installere AUR-pakkerne, er yay. Du kan også vælge andre hjælpere i henhold til dine præferencer. For at installere pakkerne skal du udstede følgende kommando:
$ yay -S
Udskift pakkenavnet i ovenstående kommando med den pakke, du vil installere.
Installer AUR uden AUR-hjælperen
Det er ikke nødvendigt altid at gå efter AUR-hjælperen til at installere AUR sammen med dens respektive pakker på Arch-distributioner. Men til dette skal du kontrollere visse aspekter af de ønskede pakker, som du måske konfronterer på AUR-siden. Vær opmærksom på følgende kategorier, inden du installerer en AUR-pakke:
- Afhængigheder
- Popularitet
- Licens
- Seneste opdatering
Når du får hjælp fra AUR-hjælper, kontrolleres pakker automatisk gennem betroede brugere. Men hvis du downloader pakker alene, skal du kontrollere disse legitimationsoplysninger, før du installerer pakken på din hovedserver.
$ git clone [URL til pakke]I ovenstående kommando skal du placere URL'en til den pakke, du vil downloade fra AUR-siden.
Antag for eksempel, at du vil installere Telegram desktop-pakken. Derefter vil ovenstående kommando se sådan ud:
$ git klon https: // aur.archlinux.org / telegram-desktop-git.git
Anvend nu den anden kommando:
$ cd [pakke navn]Indtast blot dit pakkenavn i ovenstående kommando for at ændre den aktive depot for pakken. For telegram-desktoppakken ændres denne kommando som følger:
$ cd telegram-desktop-git
Kør nu denne endelige kommando, og din pakke installeres med succes med bygningsprogrammet:
$ makepkg -si
Konklusion
For at opsummere det gør AUR det nemt at bruge pakker i Arch Linux. Du kan også beslutte, om du vil få støtte fra AUR-hjælperen. Efter at have fulgt ovenstående trin kan du bruge AUR med Arch Linux uden problemer.