Yksi Arch Linuxin suurimmista vahvuuksista on setehokas, käyttäjän käyttämä arkisto. Sen avulla käyttäjät voivat ladata omia pakettejaan. Seurauksena on, että Arch Linux nauttii parhaista ohjelmistojen saatavuudesta Linuxissa. Koska kiinnostus Arch AUR: iin kasvaa, olemme päättäneet tutkia sitä yksityiskohtaisesti. Puhumme pakettien rakentamisesta käsin, selitämme “PKGBUILD” ja näytämme jopa joitain ohjelmia, jotka tekevät vuorovaikutuksesta Arch Linux -käyttäjätietokannan kanssa helpon. Näin asennat ohjelmiston Arch Linux -käyttäjävarastosta.
SPOILER-HÄLYTYS: Vieritä alas ja katso video-opas tämän artikkelin lopussa.
AUR-auttajan haitat
Uusille Arch-käyttäjille AUR-paketin asentaminenilman AUR-apulaista saattaa tuntua vaikealta. Todellisuudessa se on uskomattoman hyödyllinen, koska rakentamalla paketit itse voit tallentaa ne. Kun käyttäjä lataa kaiken tarvittavan PKGBUILD-toiminnon aikaansaamiseksi, paketinhallinta spyllistää tavallisen paketin. Tämä tavallinen paketti voidaan asentaa nopeasti sen sijaan, että kääntäisit ennen asennusta.
Jos käytät Arch Linuxia monilla tietokoneilla, ja sinäkinluottaa AUR-ohjelmistoihin, tämä on hieno asia. Hitaille prosessoreille, joita ei ole optimoitu, ei tarvitse koota suuria ohjelmistoja. Sen sijaan käännä paketit kerran nopeimmalla suorittimellasi ja lähetä ne yli.
AUR-pakettien asentaminen ilman apua
Ohjelmiston asentaminen Arch Linux -käyttäjältäVarasto, sinun on ladattava "valokuvia". Muista, että näiden pakettien asentaminen voi (toisinaan) olla työlästä. Tämä johtuu tosiasiasta, että joissakin paketeissa on lähtekoodin rakentamiseksi tarvittavat kirjastot ja ohjelmat. Normaalitilanteessa nämä riippuvuudet täyttää helposti alkuperäisessä Arch Linux -pakettivarasto. Muutoin et ehkä ole niin onnekas. Jotkut paketit voivat vaatia riippuvuuksia, jotka on myös rakennettava tilannekuvan avulla.
Aloita valitsemalla AUR. Tämä on verkkosivusto, johon kuka tahansa voi ladata PKGBUILD-tiedostoja. PKGBUILD on erityisesti Archille räätälöity skripti. Siinä hahmotellaan yksityiskohtaisesti, kuinka tarttua ohjelman lähdekoodiin ja asentaa se itse. Kuka tahansa voi lähettää yhden näistä tiedostoista, mikä tarkoittaa, että AUR voi olla toisinaan vaarallinen.
Käyttäjien ei pitäisi kuitenkaan olla huolissaan. Jokaisessa lähetetyssä paketissa on kommenttiosa. Tämän osion avulla käyttäjät voivat kommentoida paketin vakautta ja turvallisuutta sekä auttaa muita käyttäjiä saamaan ohjelman toimimaan järjestelmässään. On myös raporttitoiminto, jota käyttäjät voivat käyttää, jos heistä tuntuu, että AUR: n PKGBUILD-tiedosto on haitallinen.
Käytä verkkosivuston hakuominaisuutta ja etsihaluamallesi ohjelmalle. Tässä esimerkissä käytämme Google Chromea. Etsi pakkaussivulta ”Lataa tilannekuva” ja napsauta sitä. Kun lataus on valmis, avaa päätelaite ja toimi seuraavasti:
Käytä ensin cd
komento kirjoittaa ~/Downloads
hakemistoon.
cd ~/Downloads
Poista valokuvien sisällöstä latausten sisällä -painikkeella tar
komento.
tar -xvzf google-chrome.tar.gz
Kirjoita uusi kansio, jonka tar-komento teki, cd-komennolla.
cd google-chrome
Käytä ls
komento nähdäksesi tämän kansion kaiken sisällön.
ls
Huomaat useita tiedostoja. Tässä tapauksessa on install.sh-komentosarjan komentosarja. Ohita tämä. Kirjoita sen sijaan tämä komento:
makepkg
Ja makepkg
komento käskee järjestelmää luomaan natiivinArch Linux -paketti Google Chromelle. Anna sille aikaa rakentaa. Sen on ladattava Ubuntu Google Chrome -paketti, purettava se ja muunnettava. Tiedät, että se on tehty, kun pääteikkunaa voidaan käyttää uudelleen.
Käytä ls
komento tarkastella kansion sisältöä uudelleen. Google Chromen tilannekuvakansion sisällä on uusi alkuperäinen kaaripaketti. Siirrä arch-paketti kotikansioon.
mv google-chrome*.tar.gz ~/
Kirjoita CD-komento vaihtaaksesi takaisin kotikansioon aloittaaksesi asennusprosessin.
cd ~/
Asenna lopuksi AUR-paketti järjestelmään.
sudo pacman -U google-chrome*.tar.gz
Kaiken tämän kanssa AUR-paketti on rakennettu. Muista, että koska pakettia ei asennettu auttajan kautta, voit jakaa tämän paketin muille tietokoneille ja ohittaa käännösprosessin.
AUR Helperin käytön edut
Kyky koota paketti AUR: sta jaTallenna se myöhempää käyttöä varten on todellinen plus. Ongelmana on, että se voi olla toisinaan tylsiä. Siksi useimmat ihmiset käyttävät “AUR Helper” -sovellusta. Nämä ovat ohjelmia, joiden tarkoituksena on auttaa käyttäjiä lataamaan PKGBUILD-tiedostoja helposti ja käynnistämään käännösprosessi vain muutamalla vaiheella. Tämä menetelmä on ylivoimaisesti suositeltava tapa Arch Linux -käyttäjille, jotka rakastavat AUR: ta, mutta vihaavat sinun tekevän kaiken käsin.
AUR-auttajia on paljon erilaisia, mutta he tekevät kaikki olennaisesti samaa. Siksi sen sijaan, että peittäisimme ne kaikki, menemme yli kolme parasta!
Huomaa: nämä AUR-avustajat eivät ole Arch: n päävarastoissa. Jotta ne saataisiin Linux-tietokoneellesi, sinun on käännettävä PKGBUILD käsin. Seuraa yllä olevia ohjeita.
yaourt

Yaourt on ylivoimaisesti eniten käytetty AUR-apulainen. Etsi ensin Arch-käyttäjärekisteristä, mitä haluat asentaa. Tämä tapahtuu samalla tavalla kuin itse pacman-pakettien hallintaohjelma (-S: n kanssa). Tässä esimerkissä käytämme jälleen Google Chromea.
yaourt -Ss google chrome
Haku näyttää tulokset suoraan AUR: sta (suhteessa käyttämiisi avainsanoihin). Asenna ohjelmisto muistamalla paketin nimi. Chromen tapauksessa paketti on ”google-chrome”.
yaourt -S google-chrome
Tämä peruskäsky vie sinut läpiasennusprosessi. Ongelma on, se on erittäin tylsiä, ja pyytää käyttäjää valitsemaan toistuvasti ”kyllä” ja “ei”. Asenna ohjelmisto ilman hässäkkää käyttämällä -noconfirm -merkkiä.
yaourt -S google-chrome --noconfirm
Voit päivittää AUR: n kautta asennetut ohjelmistot seuraavasti:
yaourt -Syyu --aur --noconfirm
Tämä kehottaa Yaourtia päivittämään Archin ja lataamaan / rakentamaan uusia AUR-paketteja ilman vaivaa.
Pacaur

Pacaur on toinen AUR-apulainen, jonka tavoitteena on tehdä rakennuspaketista helppoa. Näin voit käyttää sitä:
Etsi ensin paketti AUR: sta. Kuten aikaisemmin, käytämme esimerkkiä Chromesta.
pacaur -Ss google-chrome
Etsi paketin nimi. Chromen tapauksessa se on google-kromi.
Asenna ohjelmisto:
pacaur -S google-chrome
Vastaa Pacaurin esittämiin kysymyksiin asennusprosessista tai ohita ne (kuten Yaourt) kokonaan:
pacaur -S google-chrome --noconfirm
Päivitä Arch Linux -paketit sekä Arch-käyttäjävarastosta rakennetut ohjelmat suorittamalla tämä komento:
pacaur -Syyu
octopi

Niille, jotka ovat Archissa ja haluavat GUI-työkalunvuorovaikutuksessa Arch Linux -järjestelmän kanssa, samoin kuin AUR, Octopi on paras ratkaisu. Asentaaksesi ohjelmiston Arch User Repo -ohjelmasta, napsauta vihreät kasvot -kuvaketta. Tämä käynnistää kääre Octopi-työkalulle. Kirjoita seuraavaksi hakutermi, kuten esimerkiksi “Google Chrome”.
Pian tulossivu tulee näkyviin. Napsauta hiiren kakkospainikkeella sovellusta, jonka haluat asentaa, ja napsauta “asenna”. Octopi vie sinut läpi asennusprosessin.
Huomaa: ohjelma ilmoittaa sinulle, kun päivityksiä on.
johtopäätös
Arch Linux on monien suosikki yhteisössäjohtuen siitä, että ohjelmisto on laaja saatavuus. AUR: n avulla ei-tuettujen ohjelmien asentaminen on uskomattoman helppoa. Jos olet uusi Arch Linux, tämän työkalun hallitseminen oppiminen parantaa huomattavasti Arch Linux -kokemustasi.
Kommentit