Arch Linux

Ako používať AUR s Arch Linuxom

Ako používať AUR s Arch Linuxom
AUR, čo je skratka pre Arch Unit Repository, sa používa na inštaláciu softvéru súvisiaceho s Arch Linux a inými distribúciami Arch v operačnom systéme Linux. Pred ponorením sa do hĺbky postupu pri používaní AUR s Arch Linuxom je však nevyhnutné pochopiť koncept AUR. Používanie AUR nielen zvyšuje účinnosť systému, ale poskytuje aj ľahkú inštaláciu rôznych aplikácií a balíkov. Táto príručka poskytuje úvod do AUR, metód používania AUR a dôvodov prečo si zvoliť AUR. Podrobný postup uvedený v tomto článku vám umožní efektívne spúšťať a inštalovať aplikácie prostredníctvom AUR a príslušných balíkov.

Archív úložiska (AUR)

AUR predstavuje dôležitú súčasť celkového spojenia Arch Linuxu. AUR je vo svojej podstate archívom riadeným komunitami, ktorý hostí všestranný rozsah inštalačných balíkov v operačnom systéme Arch Linux. AUR tiež umožňuje hostovať externé balíky k doméne oficiálnej databázy Arch Linux. Jedným z prospešných faktorov AUR je, že väčšina balíkov v tomto úložisku dodržiava AUR predtým, ako sa oficiálne stane súčasťou databázy Arch Linux.

Toto sa konvenčne riadi postupnými kritériami, ktoré tvoria tri základné balíčky. PKGBuilds umožňuje užívateľovi prístup k zdroju balíka prostredníctvom makepkg a softvér alebo aplikáciu si môžete nainštalovať zabudovaním Pacmana, koreňového správcu balíkov operačného systému Arch Linux.

Hlavným účelom AUR je delegovať informácie komunitných balíkov na ich uloženie do úložiska komunitného depozitára spolu s databázou Linux. Komunita AUR môže vzhľadom na atribúty prevalencie a autenticity licencií vybrať balíčky, ktoré sa stanú súčasťou archívu komunity.

Funkcia AUR

AUR vám umožňuje vybrať súbor z depozitára PKGBuild a potom sami automaticky vytvoriť balík. Tí, ktorí dobre ovládajú fungovanie AUR, ho môžu efektívne využívať, ale pre začiatočníkov sa odporúča pripraviť si základy Linuxu a jeho distribúcie skôr, ako začnete s AUR.

AUR predstavuje veľa druhov balíkov, takže aktualizované balíčky majú odlišné názvy, aby sa zabránilo zrážkam v depozitári s programami s rovnakými názvami. Programátori sa prikláňajú k využívaniu AUR na inštaláciu balíkov, pretože ide o bezpečný prístup s aktualizovanými balíčkami. Inštalácia balíka prostredníctvom AUR je pomerne jednoduchá a bezproblémová.

Používanie AUR v Arch Linuxe

AUR môže významne pomôcť pri sťahovaní a inštalácii programov a balíkov v systéme Arch Linux a jeho pridružených distribúciách, ako je napríklad Manjaro. AUR môžete nainštalovať podľa dvoch krokov uvedených nižšie:

Predpoklady

Požiadavky na inštaláciu a použitie AUR v Arch Linuxe sú odôvodnené potrebou vhodných nástrojov, ako je git a úložisko klonu. Tieto nástroje sú nevyhnutnou súčasťou inštalácie a používania AUR v Arch Linuxe.

$ sudo pacman -Syu

$ sudo pacman -S git base-devel

Inštalácia AUR

Inštaláciu AUR v Arch Linuxe možno rozdeliť do dvoch metód:

Nainštalujte AUR pomocou Pomocníka AUR

Ak si chcete nainštalovať archívovú jednotku archívu cez pomocníka AUR, môžete zvážiť aktívnych a dobre udržiavaných pomocníkov s menom auracle-git, aurutils, trizen, yay a pacaur.

Vyberte si jedného z pomocníkov a pokračujte v inštalácii AUR na vašom systéme Arch Linux. Po splnení predpokladov v systéme v aktualizovanej podobe môžete AUR ľahko nainštalovať do systému Linux. Inštaláciou balíka AUR na server zadajte nasledujúce príkazy:

$ sudo pacman -S git

$ git klon https: // aur.archlinux.org / jaj.git

Ak chcete použiť zmeny, aktívny adresár balíka vydá nasledujúci príkaz:

$ cd yay

Proces výstavby zahájite zadaním nasledujúceho príkazu:

$ makepkg -si

Pomocník, ktorého som si vybral na inštaláciu balíkov AUR, je yay. Môžete sa rozhodnúť aj pre ďalších pomocníkov podľa svojich preferencií. Ak chcete nainštalovať balíčky, zadajte nasledujúci príkaz:

$ yay -S

Názov balíka vo vyššie uvedenom príkaze nahraďte balíkom, ktorý chcete nainštalovať.

Nainštalujte AUR bez pomocníka AUR

Nie je potrebné ísť vždy na to, aby pomocník AUR nainštaloval AUR spolu s príslušnými balíčkami na distribúcie Arch. Z tohto dôvodu musíte skontrolovať určité aspekty požadovaných balíkov, s ktorými sa môžete na stránke AUR stretnúť. Pred inštaláciou balíka AUR venujte pozornosť nasledujúcim kategóriám:

  • Závislosti
  • Popularita
  • Licencia
  • Najnovšia aktualizácia

Keď dostanete pomoc od pomocníka AUR, balíčky sa automaticky skontrolujú prostredníctvom dôveryhodných používateľov. Ak si však sťahujete balíčky svojpomocne, mali by ste pred inštaláciou balíka na hlavný server skontrolovať tieto poverenia.

$ git clone [adresa URL balíka]

Vo vyššie uvedenom príkaze umiestnite adresu URL balíka, ktorý chcete stiahnuť, zo stránky AUR.

Predpokladajme napríklad, že chcete nainštalovať desktopový balík Telegram. Vyššie uvedený príkaz bude potom vyzerať takto:

$ git klon https: // aur.archlinux.org / telegram-desktop-git.git

Teraz použite druhý príkaz:

$ cd [názov balíka]

Jednoduchým zadaním názvu balíka do vyššie uvedeného príkazu zmeníte aktívny depozitár balíka. Pre balík telegramov pre počítač sa tento príkaz upraví takto:

$ cd telegram-desktop-git

Teraz spustite tento posledný príkaz a váš balíček sa úspešne nainštaluje s programom budovy:

$ makepkg -si

Záver

Keď to zhrnieme, AUR uľahčuje používanie balíkov v Arch Linuxe. Môžete sa tiež rozhodnúť, či získate podporu od pomocníka AUR. Po vykonaní vyššie spomenutých krokov môžete AUR s Arch Linuxom používať bez problémov.

Hry Ako používať AutoKey na automatizáciu hier pre Linux
Ako používať AutoKey na automatizáciu hier pre Linux
AutoKey je obslužný program na automatizáciu stolných počítačov pre systémy Linux a X11, programovaný v programoch Python 3, GTK a Qt. Pomocou jeho fu...
Hry Ako zobraziť počítadlo FPS v hrách Linux
Ako zobraziť počítadlo FPS v hrách Linux
Hranie na systéme Linux získalo veľký tlak, keď spoločnosť Valve v roku 2012 oznámila podporu systému Linux pre klienta Steam a ich hry. Od tej doby s...
Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...