Konvertálása rpm-csomagokat a deb

Fordítsuk le és telepítsük a programot forrásból, természetesen, és az Ubuntu, ez olyan, mint bármelyik disztró. Legyen legalább egyszer - ez hasznos az általános fejlődését. De nyomán a fénykorát szabványosítás és a fokozott figyelmet a könnyű használat, a rendszer a szokásos megoldás, hogy telepítse a szoftvert a telepítés speciális bináris csomagok. Ubuntu egy Debian örökös kölcsönzött szülők és a csomagkezelő rendszer (apt - Advanced Packaging Tool) és a packet méret (.deb).

Most, hogy tudomásom szerint a népszerű formátum telepítési csomagot ma - RPM (Red Hat Package Manager). Amellett, hogy a szerző a ma használt szinte minden népszerű disztribúció: Fedora Core, a SuSE, Mandriva és a hazai ASP és az ALT Linux alatt. Ennek következtében népszerűsége logikus azt feltételezni, hogy a legtöbb csomagok fejlesztők így legalább a létesítmény az rpm-csomagot az alkalmazás érdekel. És ez igaz: találkozott egy olyan helyzetben, ahol az rpm és deb-csomag - hiányzik.

Szerencsére vannak eszközök átalakítására csomagok egyik formátumból a másikba (vagy akár fordítva). Ismerje meg a csomagot leküzdésére „idegen” csomagokat: idegen.

Set:
sudo aptitude install idegen

Nos, ez minden: minél többet tud használni. Futtatva egyetlen paraméter, mint a neve a rpm-csomag deb-alkotnia klón az aktuális könyvtárban. Valami ehhez hasonló:
idegen csomag-1.4-1.rpm

Az ellenőrzés után, hogy volt egy könyvtár (ls parancs például). Jelenik meg ott kell package csomag-1.4-2.deb. Mi folyik, ezért a csomag verziója változott? Ne aggódj, ez a munka idegen - verziószám emelkedett, hogy tükrözze a közüzemi novosozdannost csomagot.

közvetlenül lehet telepíteni csomag ugyanazt a parancsot:
dpkg -i csomag-1.4-2.deb

Nem nehéz elválasztott gyerek idegen növekedés változat áll rendelkezésre ez a kulcs -k (--keep-verzió). A csapat idegen -k csomag-1.4-1.rpm lesz, mint az várható volt, a csomag csomag-1.4-1.deb.

A csomag nem csak létre, de azonnal meg is van egy praktikus kulcs -i (--install), csak futtatni a telepítést (ebben az esetben nem feltétlenül érdekli a változat az iteráció):
idegen -i csomag-1.4-1.rpm

Ha hirtelen kell a deb-csomag make rpm, akkor segít az idegen kulcs -r:
idegen -r csomag-1.4-1.deb

El tudod képzelni, idegen kényelmes dolog, de nem csodaszer. Csomagok sokaságát paraméterek, amelyek kötődnek egy adott elosztó (például ahogy a telepítés, és így tovább.) A kockázat, hogy skonvertiroannymi rendesen nem telepíthető, vagy hogy az Ubuntu (igen, akkor van Ubuntu, akkor még rpm-csomag létrehozott egy elosztó nem mindig működik a másik - bár ez a helyzet nem gyakori), hogy ha van egy natív deb-csomagot a tárolóból - érdemesebb használni. A másik eset: megy ez.