„Arch Unit“ saugykla (AUR)
AUR yra svarbi visos „Arch Linux“ sąsajos dalis. Iš prigimties AUR yra bendruomenės valdoma talpykla, kurioje yra daugybė diegimo paketų „Arch Linux“ operacinėje sistemoje. AUR taip pat leidžia talpinti išorinius paketus oficialios „Arch Linux“ duomenų bazės domenui. Vienas naudingas AUR veiksnys yra tai, kad dauguma šios saugyklos paketų laikosi AUR prieš oficialiai tapdami „Arch Linux“ duomenų bazės dalimi.
Tai paprastai atitinka tris pagrindinius paketus sudarančius kriterijus. „PKGBuilds“ leidžia vartotojui pasiekti paketo šaltinį per „makepkg“, o jūs galite įdiegti programinę įrangą ar programą įtraukdami „Pac Linux“, „Arch Linux“ operacinės sistemos šaknų paketų tvarkytuvą.
Pagrindinis AUR tikslas yra perduoti informaciją apie bendruomenės paketus, kad tokie paketai būtų saugomi bendruomenės saugykloje, kartu su „Linux“ duomenų baze. AUR bendruomenė gali pasirinkti paketus, kad taptų bendruomenės saugyklos dalimi, atsižvelgiant į paplitimo ir licencijos autentiškumo atributus.
AUR funkcija
AUR leidžia jums pasirinkti failą iš PKGBuild saugyklos ir tada automatiškai suformuoti paketą patys. Tie, kurie tvirtai suvokia AUR veikimą, gali efektyviai juo naudotis, tačiau pradedantiesiems prieš pradedant AUR rekomenduojama suformuoti „Arch Linux“ ir jos paskirstymų pagrindus.
AUR yra daugybė paketų tipų, todėl atnaujintiems paketams priskiriami atskiri pavadinimai, kad depozitoriume nesusidurtų su programomis su vienodais pavadinimais. Programuotojai linkę naudoti AUR paketams įdiegti, nes tai yra saugus požiūris su atnaujintais paketais. Diegti paketą per AUR yra gana lengva ir be rūpesčių.
AUR naudojimas „Arch Linux“
AUR gali labai padėti atsisiųsti ir įdiegti programas ir paketus „Arch Linux“ ir su juo susijusiuose platinimuose, pavyzdžiui, „Manjaro“. AUR galite įdiegti atlikdami du toliau nurodytus veiksmus:
- 1 žingsnis: įdiekite AUR
- 2 veiksmas: įgalinkite AUR
Būtinos sąlygos
Sąlygos įdiegti ir naudoti AUR „Arch Linux“ yra pagrįstos tinkamų įrankių, tokių kaip „git“, ir klono saugyklos poreikiu. Šie įrankiai yra esminis AUR įdiegimo ir naudojimo „Arch Linux“ komponentas.
$ sudo pacman -Syu$ sudo pacman -S git base-devel
AUR diegimas
AUR diegimą „Arch Linux“ galima suskirstyti į du metodus:
- Įdiekite AUR su AUR pagalbininku
- Įdiekite AUR be AUR pagalbininko
Įdiekite AUR su AUR pagalbininku
Jei norite įdiegti „Arch Unit“ saugyklą per AUR pagalbininką, galite apsvarstyti aktyvius ir gerai prižiūrimus pagalbininkus, pavadintus „auracle-git“, „aurutils“, „trizen“, „yay“ ir „pacaur“.
Pasirinkite vieną iš pagalbininkų ir tęskite AUR diegimą „Arch Linux“ sistemoje. Kai sistemoje bus įvykdytos būtinos sąlygos atnaujintoje formoje, galėsite lengvai įdiegti AUR „Linux“. Norėdami įdiegti AUR paketą savo serveryje, išleiskite šias komandas:
$ sudo pacman -S git$ git klonas https: // aur.archlinux.org / yay.git
Norėdami pritaikyti pakeitimus, aktyvus paketo katalogas išleidžia šią komandą:
$ cd taipNorėdami pradėti kurti procesą, įveskite šią komandą:
$ makepkg -si
Pagalbininkas, kurį pasirinkau įdiegti AUR paketus, yra „yay“. Pagal savo pageidavimus galite pasirinkti ir kitus pagalbininkus. Norėdami įdiegti paketus, išleiskite šią komandą:
$ yay -S
Pakeiskite paketo pavadinimą aukščiau esančioje komandoje paketu, kurį norite įdiegti.
Įdiekite AUR be AUR pagalbininko
Nebūtina visada kreiptis į AUR pagalbininką, kad jis įdiegtų AUR kartu su atitinkamais paketais Arch paskirstymuose. Tačiau tam turite patikrinti tam tikrus norimų paketų aspektus, su kuriais galite susidurti AUR puslapyje. Prieš įdėdami bet kokį AUR paketą, atidžiai stebėkite šias kategorijas:
- Priklausomybės
- Populiarumas
- Licencija
- Paskutinis atnaujinimas
Kai gaunate pagalbos iš AUR pagalbininko, paketai automatiškai tikrinami per patikimus vartotojus. Bet jei atsisiunčiate paketus patys, prieš diegdami paketą į pagrindinį serverį turėtumėte patikrinti šiuos kredencialus.
„$ git“ klonas [paketo URL]Pirmiau pateiktoje komandoje įdėkite paketo, kurį norite atsisiųsti, URL iš AUR puslapio.
Pvz., Tarkime, kad norite įdiegti „Telegram“ darbalaukio paketą. Tada pirmiau nurodyta komanda atrodys taip:
$ git klonas https: // aur.archlinux.org / telegram-desktop-git.git
Dabar pritaikykite antrąją komandą:
$ cd [paketo pavadinimas]Tiesiog įveskite savo paketo pavadinimą į pirmiau pateiktą komandą, kad pakeistumėte aktyvų paketo saugyklą. Telegramos darbalaukio paketui ši komanda bus pakeista taip:
$ cd telegrama-darbalaukis-git
Dabar paleiskite šią paskutinę komandą ir jūsų paketas bus sėkmingai įdiegtas kartu su pastato programa:
$ makepkg -si
Išvada
Apibendrinant galima pasakyti, kad AUR palengvina paketų naudojimą „Arch Linux“. Taip pat galite nuspręsti, ar sulauksite pagalbos iš AUR pagalbininko. Atlikę pirmiau minėtus veiksmus, be problemų galite naudoti AUR su „Arch Linux“.