Arch Unit Repository (AUR)
Az AUR az Arch Linux teljes kapcsolatának fontos részét képezi. Az AUR egy közösség által vezérelt adattár, amely sokféle telepítési csomagot tárol az Arch Linux operációs rendszerben. Az AUR lehetővé teszi külső csomagok hosztolását is a hivatalos Arch Linux adatbázis tartományához. Az AUR egyik előnyös tényezője, hogy az ebben az adattárban lévő csomagok többsége betartja az AUR-t, mielőtt hivatalosan az Arch Linux adatbázis részévé válna.
Ez hagyományosan követi a három kardinális csomagot alkotó szekvenciális kritériumokat. A PKGBuilds lehetővé teszi a felhasználó számára, hogy a makepkg-on keresztül hozzáférjen a csomagforráshoz, és telepítheti a szoftvert vagy alkalmazást Pacman, az Arch Linux operációs rendszer root csomagkezelőjének beépítésével.
Az AUR fő célja a közösségi csomagok információinak átruházása az ilyen csomagok elhelyezésére egy közösségi letéteményes tárházában, valamint a Linux adatbázis. Az AUR közösség kiválaszthatja azokat a csomagokat, amelyek a közösségi adattár részévé válnak, tekintettel a prevalencia és a licenc hitelességének tulajdonságaira.
Az AUR funkciója
Az AUR lehetővé teszi, hogy kiválasszon egy fájlt a PKGBuild tárházból, majd automatikusan maga készítsen csomagot. Akik jól ismerik az AUR működését, azok hatékonyan használhatják, de kezdőknek ajánlott az AUR megkezdése előtt kialakítani az Arch Linux és annak disztribúcióinak alapjait.
Az AUR sok típusú csomagot tartalmaz, ezért a frissített csomagok külön névvel rendelkeznek, hogy elkerüljék az azonos nevű programok közötti ütközést a letéteményesben. A programozók hajlamosak az AUR használatára a csomagok telepítéséhez, mivel ez biztonságos megközelítés frissített csomagokkal. A csomag telepítése az AUR-on keresztül viszonylag egyszerű és problémamentes.
Az AUR használata Arch Linux rendszerben
Az AUR nagyban hozzájárulhat programok és csomagok letöltéséhez és telepítéséhez az Arch Linux és a hozzá kapcsolódó disztribúciókban, például a Manjaro-ban. Az AUR telepítéséhez kövesse az alább felsorolt két lépést:
- 1. lépés: Telepítse az AUR-t
- 2. lépés: Engedélyezze az AUR-t
Előfeltételek
Az AUR telepítésének és használatának előfeltételeit az Arch Linux rendszerben a megfelelő eszközök, például a git és a klón tárháza igénye indokolja. Ezek az eszközök elengedhetetlen elemei az AUR telepítésének és használatának az Arch Linux rendszerben.
$ sudo pacman -Syu$ sudo pacman -S git base-devel
Az AUR telepítése
Az AUR telepítése az Arch Linux rendszerbe két módszerre osztható:
- Telepítse az AUR-t az AUR segítővel
- Telepítse az AUR-t az AUR segítő nélkül
Telepítse az AUR-t az AUR Helperrel
Ha az AUR segítőn keresztül szeretné telepíteni az Arch Unit Repository-t, akkor fontolóra veheti az aktív és jól karbantartott segítőket, az auracle-git, aurutils, trizen, yay és pacaur neveket.
Válasszon egyet a segítők közül, és folytassa az AUR telepítését Arch Linux rendszerére. Amint az előfeltételek teljesülnek a rendszerben frissített formában, könnyen telepítheti az AUR-t Linux rendszerre. Adja ki a következő parancsokat az AUR csomag telepítéséhez a kiszolgálóra:
$ sudo pacman -S git$ git klón https: // aur.archlinux.org / yay.git
A módosítások alkalmazásához a csomag aktív könyvtárában a következő parancsot kell kiadni:
$ cd igenAz építési folyamat elindításához írja be a következő parancsot:
$ makepkg -si
A segítő, akit kiválasztottam az AUR csomagjainak telepítéséhez, igen. Választhat más segítőket is, az Ön igényei szerint. A csomagok telepítéséhez adja ki a következő parancsot:
$ yay -S
Cserélje le a fenti parancs csomagnevét a telepíteni kívánt csomagra.
Telepítse az AUR-t az AUR Helper nélkül
Nem szükséges, hogy mindig az AUR segítője telepítse az AUR-t a megfelelő csomagokkal együtt az Arch terjesztésekre. Ehhez azonban ellenőriznie kell a kívánt csomagok bizonyos aspektusait, amelyekkel szembesülhet az AUR oldalon. Minden AUR csomag telepítése előtt figyeljen a következő kategóriákra:
- Függőségek
- Népszerűség
- Engedély
- Legújabb frissítés
Amikor segítséget kap az AUR segítőtől, a csomagokat automatikusan ellenőrzi a megbízható felhasználók. De ha önállóan tölt le csomagokat, akkor ellenőrizze ezeket a hitelesítő adatokat, mielőtt telepíti a csomagot a fő kiszolgálóra.
$ git klón [csomag URL]A fenti parancsba írja be a letölteni kívánt csomag URL-jét az AUR oldalról.
Tegyük fel például, hogy telepíteni szeretné a Telegram asztali csomagot. Ezután a fenti parancs így fog kinézni:
$ git klón https: // aur.archlinux.org / távirat-desktop-git.git
Most alkalmazza a második parancsot:
$ cd [csomag neve]Egyszerűen írja be a csomag nevét a fenti parancsba a csomag aktív tárolójának megváltoztatásához. A távirati asztali csomag esetében ez a parancs az alábbiak szerint módosul:
$ cd távirat-desktop-git
Most futtassa ezt az utolsó parancsot, és a csomagja sikeresen települ az építési programmal:
$ makepkg -si
Következtetés
Összegezve: az AUR megkönnyíti az Arch Linux csomagjainak használatát. Azt is eldöntheti, hogy kap-e támogatást az AUR segítőtől. A fenti lépések végrehajtása után az AUR-t gond nélkül használhatja az Arch Linux rendszerrel.