Összeszerelése az rpm csomagot, friendsland s wiki, rajongók powered by Wikia

Ha dolgozik hosts gyűjteni szoftvert használó más forrásból sonfigure; Márka; make install - akkor nagyon gyorsan dirtied rendszer egyébként nem vezethető bármely gép, amely változata a szoftver telepítve van, és ennek megfelelően nem lehet csinálni a frissítést.







Administration azt a lehetőséget, hogy állítsa vissza a rendszert az alapoktól kezdve a dokumentáció kizárólag az RPM-csomagok, ezt elérni egy nagyon rövid idő alatt, és annak szükségességét, hogy a dokumentum csökkenteni egyszerű átadása RPM-csomagok + backup fájlokat, a beállításokat és a konfiguráció (/ etc / *).

Ezért, ha te mindent helyesen (ahogy azt egyébként nem) a teljes szoftverfejlesztési kell menni külön gépen vagy speciálisan létrehozott virtuális szerver, a forráskód különböző változatai tárolt CVS vagy SVN, majd töltse le / létrehozni / építeni egy stabil verzió a program forráskódját kell létrehozott RPM csomagokat, kényelmes a jövőben adminisztráció.

Összeszerelése rpm-csomagokat forráskódot (* .src.rpm) Edit

Felkészülés a Build

A saját könyvtárában (

/), Létre kell hozni a következő könyvtár felépítése:

Létrehozása egy fa, hogy építsenek egy könyvtárba:

Nyitott mcedit (vi), és létrehozza a saját könyvtárban fájl .rpmmacros a következő sorokat:

Tehát az első szükséges lépéseket tettek, és most van valóban megpróbál valamit gyűjteni. Hogyan.

Ahhoz, hogy épít csomagok archívumából típusú paket.src.rpm Bíróság:

tedd a csomag a katalógusban

Részletek katalógus

/ RPM / SRPMS a konzolból:

összeszerelés program futtatása:

Az összeszerelési folyamat eltarthat egy ideig, hogy attól függ, hogy melyik csomag úgy dönt, hogy újjáépíteni, valamint a számítógép teljesítményétől és variirovatsya néhány másodperctől akár több órán keresztül.
Ha minden jól megy (nem tudósít csomag függőségeket például), a kész bináris csomagok telepítéséhez rögzíteni fogja a végén a szerelvény, amely meg fogja találni a katalógusokban







/ RPM / noarch (attól függően, a csomag). Abban az esetben, ezeket az üzeneteket, meg kell alaposan megvizsgálja, és megfelelnek a követelményeknek, hogy ezekben a jelentésekben (doustanovit szükséges csomag).

Összeszerelése rpm-csomagokat a forráskódot (* .tar.gz, * .tar.bz2) Edit

Ha szükséges, a szerelvény a fajta paket.tar.gz fájlokat kell elhelyezni az archív fájl könyvtárban:

/ RPM / forrásokból. és a könyvtár

/ RPM / SPECS a fájlt adatok - paket.spec *

Most el kell menni a könyvtárba, egy fájl specifikáció:

felépíteni és futtatni a programot:

Ready csomagok lesznek tárolva ugyanabban a könyvtárban, abban az esetben a közgyűlés * .src.rpm, valamint az archív magát * .src.rpm (a

Alapértelmezésben minden csomag összeállítani a rendszer architektúrájának (például i386). Ha azt szeretnénk, hogy adjon meg egy erő platform csomagokat a szerelvény, akkor add meg a kívánt beállításokat:

ahol a gombok: --target i386 i686 --target --target x86_64, határozza meg a kapott csomag összeállítás i386 i686 és x86_64 volt.

  • Van is egy módja annak, hogy építsenek, egy kulcs használatával -tb közvetlenül a forrásból csomagok - fájlok * .tar.gz * .tar.bz2, amelyek a kész fájl adatok:

Megjegyzések szerkesztése

  • Egyes fejlesztők kiegészítő forrásarchívuma fájlt .spec, de ez nem mindig van így. Ilyen esetekben akkor sem kell írni a saját spec, vagy próbálja megtalálni a megfelelő az interneten, és szerkeszteni az Ön esetében. A legújabb verzió lehet letölteni az úton ** leírás fájlt az archív * .src.rpm és szerkeszteni már.
    • A folyamat során a épület alkalmazások, vagy bármely más okból lehet szüksége, hogy a tartalma RPM csomagok - például egy fájlt a * .src.rpm leírás. Kitömörítő őket, akkor kell használni a forgatókönyvet rpm2cpio. Fájl rpm - egy különleges archív, csomagolja, ahol megadhatja a forgatókönyvet.

megy a könyvtárba a megfelelő csomag * .rpm és futtatni:

ahol: /usr/lib/rpm/rpm2cpio.sh - maga ize * .rpm script - fájl tartalma lehet, hogy el akarja távolítani.

Információ rpm2cpio.sh kölcsönzött listman.redhat.com oldal

Ezen túlmenően, kicsomagolás rpm-forrás csomagot, akkor is használhatja a bináris csomag telepítési parancsot:

Parancs futtatása után, megtalálja a az archív fájl tartalmát a megfelelő könyvtárakat (paket.spec a

/ RPMS / SPECS; A forrás és a javítások

/ RPMS / források, stb)

Összeszerelése az rpm csomagot, szabvány felhasználói jogok szerkesztése

Collect telepítés csomagokat rpm standard felhasználói jogokat.

A saját könyvtárában rangsorolja:

Továbbá, a home könyvtár a gyökér, így a parancs

myusernamed illetve cserélni a nevét. Ez minden.

Megállapította használata AdBlock kiterjesztés.




Kapcsolódó cikkek