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:

  1. Telepítse és használja az rpm csomagkezelőt.
  2. Í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.




Kapcsolódó cikkek