Sárga levél - cikkek - rpm-csomagok használata a gentoo-ban
Hát akkor. Az rpm csomag telepítésének két módja van:
- Telepítse és használja az rpm csomagkezelőt.
- Írja be az ebuild parancsot az rpm csomag kicsomagolásához és telepítéséhez.
Az első módszer könnyebb, de a csomag kell majd telepíteni a kulcs --nodeps és van egy nagy veszélye lebontják, vagy egyszerűen nem fog a munka csomagot. A második módszer bonyolultabb. Azt szintén nem old meg minden problémát az első, de megadva a lehetőséget, hogy elkerüljék rendszer összeomlik.
Feltételezzük, hogy a prog-0.1.i386.rpm csomagot a rendszerbe szeretnénk telepíteni. Függetlenül attól, hogy hogyan szeretné használni az rpm segédprogramot:
Megközelítjük ezt a listát:
Meggyőződésünk, hogy mindennek megvan. Ha valami hiányzik - becslést készítünk arról, hogy melyik csomagban lehet és tedd ezt a csomagot. Végül, amikor mindössze annyira szükségünk van, telepítsük a rpm csomagot:
Ez minden. A csomag telepítve van. Azonban jobb lenne egy ebuild létrehozása. A rpm-csomagok kezelése a portage-ban egy rpm osztályban van. A legegyszerűbb módja annak, hogy nézd meg, hogy olvassa a forráskódot, amely található /usr/portage/eclass/rpm.eclass fájlt. Egyszerű példát adok az ebuildre az rpm telepítéséhez:
Ezután menteni kell ezt az ebuild-et a megfelelő helyen (lásd a portage dokumentációt), és hajtsa végre:
Ez minden. A csomag telepítve van. És a Gentoo rendszeres eszközei (ami nagyon fontos).
Köszönöm Alexnek, hogy segít a cikk írásában.