Az RPM-csomagok telepítése Debian 12, 11 vagy 10 rendszeren

Az RPM-csomagokat általában olyan disztribúciókban használják, mint a Red Hat, a CentOS és a Fedora. A Debian-alapú rendszerek, például a Debian 12, 11 és 10 azonban DEB csomagokat használnak. Ha RPM-csomagokat kell telepíteni egy Debian rendszerre, használhatja az Alien nevű eszközt. Az Alien az RPM-csomagokat DEB formátumba konvertálja, lehetővé téve azok telepítését Debian rendszerekre.

Az Alien használata RPM-csomagok konvertálására és telepítésére a Debian rendszeren megvannak az előnyei és hátrányai. Pozitívum, hogy hozzáférést tesz lehetővé a szoftverek szélesebb skálájához, amelyek esetleg nem állnak rendelkezésre DEB formátumban, ami különösen hasznos lehet a niche-alkalmazásoknál vagy a csak RPM-ként terjesztett alkalmazásoknál. Hátránya, hogy a csomagok átalakítása néha függőségi vagy kompatibilitási problémákhoz vezethet, mivel az RPM-csomagok az RPM-alapú disztribúciókra jellemző könyvtárakra vagy konfigurációkra támaszkodhatnak.

Az Alien telepítéséhez és az RPM-csomagok Debian rendszeren való konvertálásához és telepítéséhez kövesse az alábbi lépéseket.

Telepítse az RPM támogatási „Alien” csomagot

Frissítse a Debiant a folytatás előtt

Mielőtt elkezdenénk, elengedhetetlen a Debian rendszer frissítése, hogy minden meglévő csomag naprakész legyen. Ez segít megelőzni az elavult szoftverekből eredő konfliktusokat vagy problémákat. A rendszer frissítéséhez futtassa a következő parancsot:

sudo apt update && sudo apt upgrade

Ez a parancs lekéri a legfrissebb csomaginformációkat a lerakatokból, és frissíti a telepített csomagokat a legújabb verziókra.

Telepítse az RPM támogatási „Alien” csomagot

Alapértelmezés szerint a Debian nem támogatja az RPM-csomagokat. Az Alien csomagot azonban telepítheti a Debian tárolójába, hogy RPM támogatást adjon a Debian rendszeréhez.

Az Alien csomag telepítéséhez hajtsa végre a következő parancsot:

sudo apt install alien

Erősítse meg az idegen telepítést

Az Alien csomag telepítése után elengedhetetlen a telepítés megerősítése és a rendszerre telepített verzió ellenőrzése. Ez biztosítja, hogy az Alien csomag megfelelően legyen telepítve és használatra kész.

Az Alien telepített verziójának ellenőrzéséhez futtassa a következő parancsot:

alien --version

A parancs az Alien telepített verzióját adja ki, amelynek így kell kinéznie:

alien version x.x.x

Mostantól a Debian rendszer RPM-támogatással rendelkezik, és az Alien csomagot használhatja az RPM-csomagok konvertálására és telepítésére.

RPM-csomagok telepítése

Ez a rész bemutatja az RPM-fájlok telepítését Debianra az Alien csomag használatával. Több forgatókönyvet is bemutatunk, hogy jobban megértse, hogyan dolgozhat az RPM-csomagokkal különböző helyzetekben.

Szerezze be az RPM-csomagot

Az RPM-csomag telepítése előtt be kell szereznie az RPM-fájlt. A szükséges RPM-fájlt letöltheti a szoftvergyártó webhelyéről vagy egy megbízható tárhelyről. Győződjön meg arról, hogy a rendszer architektúrájának megfelelő verziót (32 bites vagy 64 bites) töltötte le.

Alakítsa át az RPM-csomagot DEB formátumra

Ha megvan az RPM csomag, akkor az Alien csomag segítségével átalakíthatja azt DEB csomaggá, amely a Debian rendszerek natív formátuma. Ehhez kövesse az alábbi lépéseket.

Keresse meg az RPM-csomagot tartalmazó könyvtárat

Nyisson meg egy terminált, és keresse meg azt a könyvtárat, ahová az RPM-csomag mentve van. Például, ha az RPM-csomag a ~/Downloads könyvtárban található, akkor a következő paranccsal válthat erre a könyvtárra:

cd ~/Downloads

Alakítsa át az RPM-csomagot DEB formátumra

Használja az Alien csomagot az RPM csomag DEB formátumra konvertálásához. Cserélje ki a your-package.rpm a tényleges RPM-fájl nevét:

sudo alien -d your-package.rpm

Ez a parancs átalakítja az RPM-csomagot DEB-csomaggá, és elmenti az aktuális könyvtárba. Az előállított DEB-csomag neve megegyezik az RPM-csomaggal, de .deb kiterjesztéssel.

Telepítse a konvertált DEB-csomagot

Most, hogy az RPM csomagot DEB formátumba konvertálta, telepítheti a Debian rendszerére.

Telepítse a DEB csomagot

A konvertált DEB-csomag telepítéséhez használja a következő parancsot. Cserélje ki your-package.deb a tényleges DEB fájlnévvel:

sudo dpkg -i your-package.deb

Függőségek feloldása

Ha a csomag telepítése bármilyen függőségi problémába ütközik, a következő futtatásával megoldhatja azokat:

sudo apt --fix-broken install

Ez a parancs telepíti a DEB-csomag által igényelt hiányzó függőségeket.

Ellenőrizze a telepítést

Az átalakított DEB csomag telepítése után ellenőrizze, hogy a szoftver sikeresen telepítve volt-e a Debian rendszeren.

Ellenőrizze a telepített csomagot

A telepített csomag ellenőrzéséhez használja a következő parancsot:

dpkg -l | grep package-name

Cserélje ki a csomag nevét a szoftvercsomag tényleges nevére. Ez a parancs felsorolja a telepített csomagot és annak verzióját.

Futtassa a telepített szoftvert

A telepített szoftver megfelelő működésének biztosításához futtassa azt a bináris fájl végrehajtásával vagy a megfelelő paranccsal.

Következtetés

Ha az Alien sikeresen telepítve van a Debian rendszerére, zökkenőmentesen konvertálhatja és telepítheti az RPM-csomagokat. Ez lehetővé teszi olyan szoftverek szélesebb körének kihasználását, amelyek esetleg nem natívan elérhetők DEB formátumban. Ügyeljen az esetlegesen felmerülő függőségi és kompatibilitási problémákra.

Joshua James

Szólj hozzá!