Hogyan használjuk az AUR-t bármely nem Arch-os disztribúción a Distroboxnak köszönhetően

Ubuntu, Arch és Pamac a Distroboxnak köszönhetően

Az Arch Linux telepítése és konfigurálása egy kicsit költséges lehet, de ez az egyik kedvenc lehetőség azok számára, akik mindent tudnak, amire szükségük van, és olyan munkakörnyezetet szeretnének kialakítani, amilyennek szeretik. Lehetőség van AUR szoftver telepítésére, ami az Arch User Repository rövidítése, és gyakorlatilag minden Linuxon létező programot találunk benne. Ez az egyik legjobb állítás, és a nem Arch disztribúciók némi irigységgel néznek rá. Szerencsére van disztró doboz, amely úgy néz ki, mint egy Linux alrendszer Linuxhoz, ezzel megtakarítva a távolságot.

Néhány nappal ezelőtt beszélgettünk veled arról, hogy mi ez és hogyan kell használni, ma pedig közzétesszük ezt az oktatóanyagot hozzon létre egy Arch Linux lemezképet, és állítsa be az AUR eléréséhez. Nem mindig lesz rá szükség, de jól jöhet. És mivel a Linuxban mi vagyunk azok a felhasználók, akiknek jogában áll eldönteni, hogy mit tegyenek és mit ne, ezért elmagyarázzuk, hogyan lehet ezt elérni, és mindenki azt tegye, amit helyesnek tart.

Mielőtt elkezdenénk: Mi az AUR?

Ahogy már kifejtettük, az AUR a rövidítése Arch felhasználói tároló, és egy olyan adattár, amelynek szoftverét a közösség karbantartja. Az Arch Linuxnak, mint a legtöbb általam ismert Linux-disztribúciónak, megvannak a hivatalos tárolói, amelyekben olyan szoftvereket találunk, mint a Distrobox, VLC, GIMP vagy LibreOffice. még mindig y friss, de ott nem találjuk Spottube annak ellenére, hogy nyílt forráskódú. Ugyanez a Spotube fejlesztő tölti fel a szoftverét az AUR-ba -bin végződéssel, ami azt jelenti, hogy az már le van fordítva. Az AUR-ban is találhatunk olyan régebbi szoftvereket, amelyekhez esetleg valami konkrét dolgot kell tennünk, például olyat, ami a Python 2-től függ.

Amikor egy közösségi felhasználó kényelmesnek látja, feltölti a szoftvert az AUR-ba, és bárki, akinek van valami Arch alapú, telepítheti. Megtehető manuálisan vagy varázsló segítségével, mint pl Hurrá, amelyet itt fogunk használni a Bauh és a Pamac telepítéséhez.

Nem ajánlott felizgulni és értelme nélkül használni az AUR-t.. Ennek fő oka az, hogy általában olyan szoftverek vannak, amelyeket valaki a közösségből vesz és tölt fel, vagyis nem maga a projekt töltötte fel. Emellett sok minden lefordítatlan, és ha telepítünk valamit, amit le kell fordítani, az tovább tart. Ha sok AUR-unk van, egyes frissítések a vártnál tovább tarthatnak.

De általában Ez egy biztonságos adattár, és enélkül nehezebb lenne olyan programokat telepíteni Arch-alapú rendszerekre, mint a Visual Studio Code vagy a Google Chrome.

Arch Linux kép létrehozása Distrobox segítségével

  1. Az első dolgunk, hogy telepítsük a distroboxot a Linux disztribúciónkra. Ban ben ezt a cikket Elmagyarázzuk, hogyan kell csinálni, de alapvetően a terminálba íródik sudo ezt követi a disztribúciónk csomagkezelője, majd a telepítés parancsa – like install - és akkor distrobox. Megjelenhet az operációs rendszer szoftvertárában is. Speciális esetekre be meg ezt a linket Elmagyarázza, hogyan kell csinálni a curl és a wget segítségével.
  2. Ha már telepítve van a Distrobox, ezzel a paranccsal hozzuk létre a képet, ahol az "arch" a név, amit a doboznak adunk (lehet bármilyen más is), az -i mögött pedig az Arch Linux image. Ha nem működik, ezt a linket a hivatalos dokumentációból megadja a kompatibilis képek nevét:
distrobox Create -n arch -i quay.io/toolbx/arch-toolbox:latest
  1. Ha kész, megadja nekünk az Enter parancsot, hogy belépjen a létrehozott képbe. A mi esetünkben az lesz distrobox enter arch, amelyet az előző lépésben adtunk neki.
  2. A belépés után várunk egy ideig, ami a képtől és a berendezésünk teljesítményétől függ. Első alkalommal kell telepítenie az alapcsomagokat. Ha elkészült, a azonnali a mi_felhasználói_nevünk@képnevünk fog megjelenni, amint azt az 1. lépésben található hivatkozásban elmagyaráztuk.
  3. Opcionális lépésként a függőben lévő frissítéseket telepíthetjük a sudo pacman -Syu.
  4. Most aktiválnunk kell a támogatást, hogy telepítsük, amit az AUR kezelni fog. Nagyon kevés időt vesz igénybe, és az én esetemben már telepítve voltak, de az újratelepítés nem árt. A következőket írjuk:
sudo pacman -S base -devel git

Yay telepítése

  1. Ezután klónozzuk a yay adattárat, ez is gyorsan megteszi:
git klón https://aur.archlinux.org/yay.git
  1. Ezzel belépünk a könyvtárába cd yay.
  2. Most a következőket írjuk, és várjuk a folyamat végét:
makepkg - igen
  1. Most elkezdheti használni a yay-t és telepíteni az AUR szoftvert, így a folyamat befejeződik, ha ez az, amit keresett.

Áruház telepítése grafikus felülettel az Arch szoftver telepítéséhez

De folytatni fogjuk egy grafikus eszköz, különösen a Manjaro's Pamac telepítését. A terminálban, gépelés után cd .. Visszatérve a következőket írjuk:

jaj -S pamac-aur

Azokban az üzenetekben, amelyekben azt kérdezi, hogy elvégezzük-e a telepítést, minden igen. A diffstat üzenetekbe tehetjük "n"-et, none-t, az eliminációs függőségekben pedig "s"-t. A Pamac-ot a terminál behelyezésével indítjuk el pamac-manager.

Pamac Ubuntun

Amint azt a Distrobox telepítéséről és használatáról szóló cikkben már kifejtettük, a Pamac-ot exportálhatjuk úgy, hogy az megjelenjen a disztribúciónk alkalmazásfiókjában a következő írással:

distrobox-export --app pamac-manager

Pamac az Ubuntu alkalmazásfiókban

Ha megnézi, úgy tűnik, hogy Szoftver hozzáadása/eltávolítása, de zárójelben azt írja, hogy "on arch", ami azt jelenti, hogy a Distrobox képbe/tárolóba van telepítve "arch" néven, amit ehhez az útmutatóhoz készítettünk. .

Egy másik lehetőség, hogy mindezt Bauh-val (jaj -S bauh), amely lehetővé teszi az AUR szoftverek kezelését is.

Mit csináltunk a Distrobox-szal?

Amit ezzel az egésszel csináltunk, az az Arch Linux alrendszerének létrehozása – szeretem így mondani – Ubuntuban, telepítettük a yay-t, és ebből a Pamac-ot, a grafikus eszközt a Manjaro-ba, az Arch base-ba. hozzáadta a boltot az Ubuntu alkalmazások fiókjához. És mégis, most már hozzáférhetünk az AUR-hoz az Ubuntuból a yay-n keresztül, és a Pamac vagy a Bauh segítségével telepíthetünk szoftvereket a hivatalos Arch és AUR tárolókból.

Ez bármely más disztribúcióban lehetséges, így az AUR bárkinél elérhető.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.