Instalacija i konfiguracija Arch Linuxa može malo koštati, ali je jedna od omiljenih opcija za one koji znaju sve što im treba i žele imati svoje radno okruženje kakvo žele. Ima mogućnost instaliranja softvera AUR, što je skraćenica od Arch User Repository, a u njemu nalazimo praktički sve programe koji postoje na Linuxu. To je jedna od njegovih najboljih tvrdnji, a ne-Arch distribucije gledaju na to s određenom zavišću. Srećom postoji distro box, koji izgleda kao Linux podsustav za Linux, štedeći udaljenost.
Prije nekoliko dana razgovarali smo s vama o tome što je to i kako ga koristiti, a danas ćemo objaviti ovaj vodič kreirajte Arch Linux sliku i konfigurirajte je za pristup AUR-u. Neće uvijek biti potrebno, ali može dobro doći. A budući da smo mi u Linuxu korisnici koji imaju moć odlučivanja što učiniti, a što ne, objasnit ćemo kako to postići i svatko neka radi ono što misli da je prikladno.
Prije nego što počnemo: Što je AUR?
Kao što smo već objasnili, AUR je akronim za Arch Reporter za korisnike, te je repozitorij čiji softver održava zajednica. Arch Linux, kao i većina Linux distribucija koje poznajem, ima svoje službene repozitorije u kojima nalazimo softver kao što su Distrobox, VLC, GIMP ili LibreOffice u verzijama još y svjež, ali tamo ne nalazimo Spottube unatoč tome što je open source. Isti programer Spotubea učitava svoj softver u AUR koji završava na -bin, što znači da je već kompajliran. U AUR-u također možemo pronaći neki stariji softver za koji ćemo možda morati učiniti nešto specifično, na primjer nešto što ovisi o Pythonu 2.
Kada korisnik zajednice smatra da je to zgodno, učitava softver na AUR i svatko s nečim temeljenim na Archu može to instalirati. To se može učiniti ručno ili pomoću čarobnjaka, npr yay, onaj koji ćemo ovdje koristiti za instaliranje Bauha i Pamaca.
Nije preporučljivo uzbuđivati se i koristiti AUR bez ikakvog smisla.. Glavni razlog je taj što je ono što se tamo nalazi obično softver koji netko iz zajednice uzme i postavi, odnosno nije ga uploadao sam projekt. Također, mnogo toga nije kompajlirano, a kada instalirate nešto što treba kompajlirati, to traje duže. Ako imamo puno AUR-a, neka ažuriranja mogu potrajati dulje od očekivanog.
Ali obično, To je sigurno spremište, a bez njega bi bilo teže instalirati programe poput Visual Studio Code ili Google Chrome na sustave temeljene na Archu.
Stvaranje slike Arch Linuxa s Distroboxom
- Prvo što ćemo učiniti je instalirati distrobox na našu Linux distribuciju. U ovaj članak Objašnjavamo kako to učiniti, ali u osnovi je to pisanje u terminalu
sudo
slijedi paketni upravitelj naše distribucije, zatim naredba za instalaciju – likeinstall
- i ondadistrobox
. Također se može pojaviti u trgovini softvera operativnog sustava. Za posebne slučajeve, u ovaj link Objašnjava kako to učiniti s curl i wget. - S već instaliranim Distroboxom, stvaramo sliku ovom naredbom, gdje je "arch" ime koje ćemo dati kutiji (može biti bilo koje drugo), a ono što stoji iza -i je Arch Linux slika. Ako ne uspije, ovaj link iz službene dokumentacije stavlja nazive kompatibilnih slika:
distrobox create -n arch -i quay.io/toolbx/arch-toolbox:najnovije
- Kada završi, dat će nam naredbu enter za unos stvorene slike. U našem slučaju bit će
distrobox enter arch
, što je naziv koji smo mu dali u prethodnom koraku. - Nakon što uđemo, čekat ćemo vrijeme koje će ovisiti o slici i snazi naše opreme. Prvi put morate instalirati osnovne pakete. Kada završite, u brz vidjet ćemo naše_korisničko_ime@ime_slike, kao što smo objasnili na poveznici u 1. koraku.
- Kao izborni korak, možemo instalirati ažuriranja na čekanju s
sudo pacman -Syu
. - Sada moramo aktivirati podršku za instaliranje onoga čime će AUR upravljati. Trebat će vrlo malo vremena, au mom slučaju su već instalirani, ali ponovna instalacija neće škoditi. Pišemo sljedeće:
sudo pacman -S baza-razviti git
Instaliranje Yay
- Zatim kloniramo yay repozitorij, također će to učiniti brzo:
git klon https://aur.archlinux.org/yay.git
- Ulazimo u vaš imenik s
cd yay
. - Sada pišemo sljedeće i čekamo da proces završi:
makepkg -da
- Sada možete početi koristiti yay i instalirati AUR softver, kako bi proces bio dovršen ako je to ono što ste tražili.
Instalacija trgovine s grafičkim sučeljem za instalaciju softvera Arch
Ali nastavit ćemo s instaliranjem grafičkog alata, točnije Manjarovog Pamaca. U terminalu, nakon upisivanja cd ..
Da se vratimo, pišemo:
yay -S pamac-aur
U porukama u kojima nas pitate hoćete li izvršiti instalaciju sve je potvrdno. U diffstat porukama možemo staviti "n", ništa, a u eliminirati ovisnosti sa "s". Pamac ćemo pokrenuti postavljanjem terminala pamac-manager
.
Kao što smo već objasnili u članku o tome kako instalirati i koristiti Distrobox, Pamac možemo eksportirati tako da se pojavi u ladici aplikacija naše distribucije tako što ćemo napisati:
distrobox-export --app pamac-manager
Ako pogledate, pojavljuje se kao Add/Remove software, ali u zagradama piše "on arch", što znači da je instaliran u sliku/spremnik Distroboxa s nazivom "arch", koji smo stvorili za ovaj vodič .
Druga opcija je da sve ovo napravite s Bauhom (yay -S bauh), koji vam također omogućuje upravljanje AUR softverom.
Što smo učinili s Distroboxom?
Ono što smo učinili sa svim ovim je kreiranje podsustava – volim to tako reći – Arch Linuxa u Ubuntuu, instalirali smo yay i iz njega Pamac, grafički alat za instaliranje softvera u Manjaro, Arch bazu. Zatim imamo dodao trgovinu u ladicu Ubuntu aplikacija. Pa ipak, sada imamo pristup AUR-u iz Ubuntu-a preko yay-a, a uz Pamac ili Bauh možemo instalirati softver iz službenih Arch i AUR repozitorija.
To je moguće u bilo kojoj drugoj distribuciji, tako da je AUR dostupan u bilo kojoj.