Számos népszerű program kizárólag DEB-csomagként érhető el Linuxon. Ez akkor lehet aggodalomra ad okot, ha nemrégiben váltott át Arch Linuxra, és nem tudja, hogyan telepítse kedvenc programjait.
A DEB fájlok a Debian vagy Ubuntu alapú származékok szerves részét képezik. Azonban néhány módon továbbra is telepítheti őket Arch-alapú rendszerére. Nézzük meg a DEB fájlok Arch Linux rendszerben történő telepítésének módjait.
Mi az a DEB fájl?
A DEB vagy ".deb" fájl lényegében egy archívum, amely parancsfájlokat, konfigurációs fájlokat és egyéb, a program telepítéséhez szükséges adatokat tartalmaz. A DEB fájlok elsősorban Debian vagy Debian-alapú asztali számítógépeken való használatra készültek, mint például a Pop!_OS, az Ubuntu és az MX Linux, hogy csak néhányat említsünk.
Ha Windows rendszerről érkezik, a DEB fájlokat Windows futtatható fájlként (EXE) gondolhatja.
Bár egy DEB-csomag telepítése Arch Linuxra nem olyan egyszerű, mint egy Windows futtatható fájl futtatása, ez természetesen nem rakétatudomány. A telepítés meglehetősen egyszerű, és a lépések könnyen követhetők.
1. Telepítse a programot az AUR-ból
AUR vagy az Arch User Repository az egyetlen legnagyobb szoftverkönyvtár az összes Linux disztribúció között. Abban az esetben, ha nem talál hivatalosan támogatott csomagot az Arch Linux számára, az AUR-t érdemes máshol keresni.
Bár ez nem segít a DEB fájl telepítésében, nagy az esélye, hogy talál egy Arch kompatibilis csomagot a szükséges szoftverhez.
Az AUR-csomagokat manuálisan vagy egy AUR-segéden keresztül telepítheti. Azt javasoljuk, hogy folytassa a yay népszerű és könnyen használható AUR segédeszközzel. Kezdésként egyszerűen keresse meg a csomag nevét a yay segítségével:
jaj keresési_kifejezés
yay felsorolja az összes vonatkozó csomagot. Másolja ki a megfelelő csomagnevet, és telepítse a következő futtatásával:
yay -S csomag_neve
Ez sikeresen telepíti a szoftvert az Arch Linux rendszerére. Ha többet szeretne megtudni a yay-ről, tekintse meg ezt az útmutatót a webhelyen hogyan kell csomagokat kezelni a yay segítségével.
2. Telepítse a DEB-csomagokat az Arch Linuxra a Debtap segítségével
Ha nem talál alternatívát az AUR-ban, válassza a Debtap-ot. Ez egy parancssori eszköz, amely a Debian-csomagokat Arch-kompatibilis csomaggá alakítja.
A Debtap többnyire elvégzi a munkát, de továbbra is óvatosan kell eljárnia, mivel a csomag nem kompatibilis frissítései megzavarhatják a funkcióit.
A Debtap telepítése Arch Linuxra
A Debtap telepítéséhez indítsa el a terminált, és telepítse egy AUR segéd segítségével:
jaj -S adósság
Lépjen a DEB fájl könyvtárába a gombbal a cd parancsot és a Debtap segítségével indítsa el a csomag konvertálását.
CD ~/Letöltések
adóssága fájlod.deb
Az adósság létrehoz egy "yourfile.zst" fájlt, amelyet egyszerűen telepíthet a csomagkezelővel, jelen esetben a pacman-nel.
sudopacman-Ua fájlod.zst
Ennek telepítenie kell a csomagot az Arch Linux gépére.
3. Telepítse manuálisan a DEB-csomagokat az Arch
Azok számára, akik a gyakorlatiasabb megközelítést kedvelik, manuálisan kibonthatják a DEB-csomagot, és elhelyezhetik a tartalmat a megfelelő könyvtárakba.
Mielőtt tovább olvasna, vegye figyelembe, hogy nem ez a javasolt módja a DEB-csomagok telepítésének. Csak akkor használja ezt a módszert, ha az összes alternatíva sikertelen.
Ez a módszer független a platformtól, ami azt jelenti, hogy ezt a módszert minden disztribúcióban alkalmazhatja, legyen az Arch Linux vagy sem.
DEB-csomag kibontása
Kezdje az ar paranccsal a kibontásához .deb fájlt egy mappába.
ar x /fájl elérési útja
Ezután lépjen a mappába és bontsa ki a tarballokat a tar paranccsal.
kátrányxvfellenőrzés.kátrány.gz
kátrányxvfadat.kátrány.gz
Három új mappát fog találni: stb., dönt, és usr. Másolja a mappák tartalmát a megfelelő könyvtárakba. Például másolja ki a tartalmát stb. mappába a /etc a rendszer könyvtárába, és ennek megfelelően tegye meg ugyanezt a többivel is.
sudo cp ./etc/* /etc/
sudo cp ./opt/* /opt/
sudo cp ./usr/* /usr/
A Program futtatása
Miután az összes fájlt elhelyezte a megfelelő helyre, végrehajthatja a shell szkriptet a fájlban /usr/bin mappát az alkalmazás futtatásához. A könnyebb használat érdekében fontolja meg asztali parancsikon létrehozása ennek a programnak a futtatásához.
Ez egy meglehetősen unalmas módszer, és az esetek száz százalékában nem működik, ezért azt javasoljuk, hogy tartózkodjon a kézi telepítéstől, és tekintse utolsó kísérletnek.
Mostantól telepíthet DEB-csomagokat az Arch Linuxra
Telepítheti a Debian csomagokat Arch Linuxra. Azonban egy olyan csomag, amelyet nem eredetileg az Arch Linux számára szántak, gyakran elromolhat az idő múlásával, amikor frissítésre kerül.
Egy szélsőséges disztribúció esetén néha csak egy törött csomag kell ahhoz, hogy az egész rendszer szétessen. Kulcsfontosságú gyakorlat, hogy rendszeresen ellenőrizze a hibás csomagokat, javítsa ki azokat, és frissítse Linux rendszere csomaglistáját.
Törött csomagok keresése és javítása Linuxon
Olvassa el a következőt
Kapcsolódó témák
- Linux
- Debian
- Arch Linux
- Csomagkezelők
- Telepítő program
A szerzőről

Szeretek összetörni dolgokat, és olyanokat készíteni, amelyek segítenek eltörni. Amikor a képernyő ki van kapcsolva, akkor a futballpályán találkozhatok, vagy a helyi sakklubban küzdök az eszemmel.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez