Lyhyesti: Yaourt oli ollut suosituin AUR-apuohjelma, mutta sitä ei enää kehitetä. Tässä artikkelissa listaamme muutamia parhaita vaihtoehtoja Yaourtille Arch-pohjaisille Linux-jakeluille.

Arch User Repository, joka tunnetaan yleisesti nimellä AUR, on Arch-käyttäjien yhteisöllinen ohjelmistovarasto. Debian/Ubuntu-käyttäjät voivat ajatella AUR:ää PPA:n vastineena.

Se sisältää paketteja, joita Arch Linux ei ole suoraan hyväksynyt. Jos joku kehittää ohjelmiston tai paketin Arch Linuxille, se voidaan tarjota tämän yhteisön arkiston kautta. Näin loppukäyttäjä saa käyttöönsä enemmän ohjelmistoja kuin mitä hän saa oletusarvoisesti.

Miten AUR:ää sitten käytetään? No, tarvitset eri työkalun asentaaksesi ohjelmistoja AUR:sta. Archin paketinhallinta pacman ei tue sitä suoraan. Siksi tarvitset näitä ”erikoistyökaluja”, joita kutsutaan AUR-apuohjelmiksi, automatisoidaksesi AUR-pakettien käytön

Yaourt (Yet AnOther User Repository Tool) oli kääre pacmanille, joka mahdollisti AUR-pakettien asentamisen Arch Linuxiin. Se käyttää samaa syntaksia kuin pacman. Yaourtilla oli myös loistava tuki Arch User Repositorylle hakua, asennusta, ristiriitojen ratkaisua ja riippuvuuksien ylläpitoa varten.

Yaourt ei kuitenkaan ole enää ratkaisu.

Tässä artikkelissa näet parhaat Yaourt-vaihtoehdot, joita voit käyttää ohjelmistojen asentamiseen AUR:sta.

Parhaat AUR-apurit AUR:n käyttöön

Harkitsen joidenkin muiden suosittujen AUR-apurien, kuten trizenin tai packerin, poisjättämistä, koska nekin on merkitty ”lopetetuiksi tai ongelmallisiksi”.

yay

yay on Go-kielellä kirjoitettu seuraavaksi paras AUR-apuri, jonka tavoitteena on tarjota pacmanin käyttöliittymä minimaalisella käyttäjäsisällön syötteellä, Yaourtin kaltainen haku ja melkeinpä ilman riippuvuuksia.

Yayn ominaisuudet

  • yay tarjoaa AUR-taulukon täydennyksen ja lataa PKGBUILDin ABS:stä tai AUR:stä.
  • Tukee haun kavennusta ja PKGBUILDin hankkimista ilman lähdettä.
  • Binäärillä ei ole ylimääräisiä riippuvuuksia kuin pacmanilla.
  • Tarjoaa edistyneen riippuvuuksien ratkaisijan ja poistaa make-riippuvuudet rakentamisprosessin lopussa.
  • Tukee värillistä tulostusta, kun otat Color-vaihtoehdon käyttöön /etc/pacman.conf-tiedostossa.
  • Voidaan tehdä niin, että se tukee vain AUR-paketteja tai vain repopaketteja.

Yay:n asentaminen

Yay:n voi asentaa kloonaamalla git-repon ja rakentamalla sen. Asenna yay Arch Linuxiin alla olevalla komennolla :

git clone https://aur.archlinux.org/yay.gitcd yaymakepkg -si

Yayn käyttäminen

Sovelluksen etsiminen Yayn kautta AUR:ssa:

yay -Ss <package-name>

Sovelluksen asentaminen:

yay -S <package-name>

pakku

Pakku on toinen pacman-kääre, joka on vielä alkuvaiheessa. Se, että se on uusi, ei kuitenkaan tarkoita, että siitä puuttuisi ominaisuuksia, joita muut AUR-apurit tukevat. Se tekee työnsä melko hyvin ja sen lisäksi, että se etsii ja asentaa sovelluksia AUR:sta, se poistaa riippuvuudet buildin jälkeen.

Pakun ominaisuudet

  • Pakettien etsiminen ja asentaminen Arch-käyttäjätietovarastosta.
  • Tiedostojen ja muutosten tarkastelu buildien välillä.
  • Pakettien rakentaminen virallisista arkistoista ja make-riippuvuuksien poistaminen buildin jälkeen.
  • PKGBUILDin haku ja Pacman-integraatio.
  • Pacmanin kaltainen käyttöliittymä ja pacman-optioiden tuet.
  • Pacman-konfiguraation tuet ja ei PKGBUILD-hakua.

Paketin asennus

git clone https://aur.archlinux.org/pakku.gitcd pakkumakepkg -si

Paketin käyttö

Voit hakea sovelluksen AUR:stä alla olevalla komennolla.:

pakku -Ss spotify

Ja sitten paketti voidaan asentaa samalla tavalla kuin pacman:

pakku -S spotify

aurutils

aurutils on periaatteessa kokoelma skriptejä, jotka automatisoivat Arch-käyttäjätietovaraston käytön. Se voi etsiä AUR:sta, tarkistaa asennettujen eri sovellusten päivitykset ja selvittää riippuvuusongelmat.

Aurutilsin ominaisuudet

  • aurutils käyttää paikallista arkistoa, jolloin se hyötyy pacman-tiedostotuesta ja kaikki paketit toimivat -asdeps:llä.
  • Voi olla useita arkistoja eri tehtäviä varten.
  • Päivittää paikallisen repositoryn yhdellä kertaa aursync -u:lla
  • pkgbase, long format ja raw-tuki aursearchille
  • Mahdollisuus jättää paketti huomioimatta

Asennetaan aurutils

git clone https://aur.archlinux.org/aurutils.gitcd aurutilsmakepkg -si

Käytetään aurutilsia

Sovelluksen haku aurutilsin kautta:

aurutils -Ss <package-name>

Paketin asentaminen AUR:sta:

aurutils -S <package-name>

Kaikki nämä paketit voidaan asentaa suoraan, jos käytät jo Yaourtia tai jotain muuta AUR-apuria.

Pamac

Pamac on gtk frontend libalpmille. Pamacia voidaan käyttää myös AUR:n pakettien hallintaan. Se on Arch Linuxin ja Arch-pohjaisten Linux-jakeluiden laajimmin käytetty GUI-paketinhallinta.

Ominaisuudet:

  • CLI-pakettienhallinta pamac-cli:llä
  • GTK-käyttöliittymä.3 GUI
  • Kirjasto pakettitietojen käyttämiseen ja transaktioiden suorittamiseen
  • Flatpak- ja Snap-tuki
  • Tray-sovellusindikaattori, joka ilmoittaa päivityksistä

Pamacin asentaminen

git clone https://aur.archlinux.org/pamac-aur.gitcd pamac-aurmakepkg -si

Pamacin käyttäminen

Pamacia voi käyttää joko päätelaitteen tai graafisen käyttöliittymän kautta. GUI:n avulla pamacin käyttö on hyvin intuitiivista.

Terminaalissa voit etsiä pakettia seuraavalla komennolla, jossa <paketti> on korvattu etsimäsi paketin nimellä

pamac search <package>

Paketin asentamiseen

pamac install <package>
pamac install <package>

Paketin poistamiseen

pamac remove <package>

Tarkemman opastuksen pamacin käyttöön saat sen Manjaro-Wiki-lehdeltä.

aurman

aurman on yksi parhaista AUR-apuohjelmista ja toimii melko hyvin vaihtoehtona Yaourtille. Sillä on lähes samanlainen syntaksi kuin pacmanilla ja se tukee kaikkia pacmanin toimintoja. Voit etsiä AUR:sta, ratkaista riippuvuuksia, tarkistaa PKGBUILDin sisällön ennen paketin rakentamista jne.

Aurmanin ominaisuudet

  • aurman tukee kaikkia pacman-operaatioita ja sisältää luotettavan riippuvuuksien ratkaisun, ristiriitojen havaitsemisen ja jaetun paketin tuen.
  • Säikeistetty sudo-silmukka pyörii taustalla säästäen sinut salasanan syöttämiseltä joka kerta.
  • Tarjoaa kehityspakettituen ja tekee eron eksplisiittisesti ja inplisiittisesti asennettujen pakettien välillä.
  • Tuki AUR-pakettien ja -tietovarastojen hakuun.
  • Voit nähdä ja muokata PKGBUILDeja ennen AUR-pakettien rakentamisen aloittamista.
  • Voidaan käyttää myös itsenäisenä riippuvuuksien ratkaisijana.

Aurmanin asentaminen

git clone https://aur.archlinux.org/aurman.gitcd aurmanmakepkg -si

Aurmanin käyttäminen

Sovelluksen etsiminen aurmanin avulla Arch-käyttäjätietovarastosta tapahtuu seuraavalla tavalla:

aurman -Ss <package-name>

Sovelluksen asentaminen aurmanin avulla:

aurman -S &lt;package-name>

Mitä mieltä olet AUR:n apuohjelmista?

Arch Linuxissa on lisää AUR-apureita, jotka voivat automatisoida tiettyjä tehtäviä Arch-käyttäjätietovarastossa. Monet käyttäjät käyttävät edelleen Yaourtia AUR-työhönsä ja

Vastaa

Sähköpostiosoitettasi ei julkaista.