Készítsen saját deb-repository (például létrehoz egy tárat a komodói szerkesztés), Andrey Anosov

A saját adattár parancs használatával reprepro, ami nagyban megkönnyíti a munkánkat. Először is, meg azt a következő parancsot:

Ezután el kell döntenie, hol lesz a mi adattár deb-csomagok. Meg kell jegyezni, hogy a hozzáférést a tároló kell használni a web szerver, így logikus, hogy azt a / var / www. Hozzon létre egy könyvtárat a könyvtár tárolóból.

Ezután meg kell állítania a tárolóból. Menj a / var / www / tároló, és hozzon létre a conf könyvtárban, és azon belül a két fájlt: disztribúció és a lehetőségeket.

Amikor beállít egy tár konfiguráció fel kell tüntetni a stabilitását tag csomagok (esetünkben - stabil), az operációs rendszer verzióját (például a támogatott pillanatában változat az Ubuntu disztribúció: világos, Maverick és elegáns), milyen típusú processzor (i386 és amd64), és a típusú szoftver, attól függően, hogy az engedély (abban az esetben, Komodo szerkesztése - non-free). Szintén a konfigurációs adattár lista tartalmazza a nevét, a címkén és leírását. Így eloszlás fájl tartalmát kiderült, mint ez:

Különös figyelmet kell fordítani a beállítás SignWith. Ha az érték van beállítva, hogy igen, akkor fogjuk használni az adattár GPG-kulcsot, hogy erősítse meg a hitelességét a csomagot, hogy erősen ajánlott.

paramétereket kell felsorolni, a beállítási fájlban, amely automatikusan esetben az összes parancsot reprepro. Talán, hogy a legoptimálisabb a fájlban van egy lista a következő parancsokat:

Az első paraméter határozza meg, hogy mindig meg fog jelenni az állapotát a parancs, és a második oka reprepro kérje a jelszót a GPG-kulcsot, amikor egy új, deb-csomagot a tárolóból.

Most van itt az ideje, hogy létrehoz egy GPG-kulcsot, amely azt fogja megerősíteni a hitelességét a tárolóból. Munka GPG-kulcsot Linux használatával történik a parancs gpg.

Miután a műveletek GPG kulcs generációs folytassa fájlok hozzáadása a tárolóból. Azt feltételezzük, hogy az általunk gyűjtött előre deb-csomagok komodói-edit_6.1.2ubuntu0_i386.deb és komodói-edit_6.1.2ubuntu0_amd64.deb.
Tekintettel arra, hogy a konfigurációs fájl eloszlás támogatjuk disztribúció előírt világos, Maverick és jólöltözött, majd hozzáadjuk a két csomagot a mi adattár, hajtsa végre a következő parancsot:

Ezt követően, a tároló a telepítés befejeződött. A repo már elérhető helyben, de még be kell állítania a webkiszolgáló, hogy hozzáférést biztosít az adattár az interneten keresztül. Mert adattár I kiválasztott aldomain deb.anosov.org.ru, ezért itt adok egy példát a konfigurációs fájl nginx webszerver hozzáférést biztosít az adattár a domain név deb.anosov.org.ru:

Tekintettel arra, hogy megteremtette a adattár - a nyilvánosság, akkor van értelme, hogy bekapcsolja a kijelző hirdetést fájlokat abban vannak. De akkor is ajánlott, hogy korlátozza a hozzáférést a / conf és / db, amely információt tartalmaz a forrás beállításait.

Amellett, hogy hozzáférést biztosít az adattár segítségével az adattár, meg kell, hogy a felhasználók szabadságát, így a nyilvános GPG-kulcsot webszerver. A legjobb módja, hogy ezt - feltölteni a nyilvános kulcsot a nyilvános GPG-szerver, például keyserver.ubuntu.com. Meg kell jegyezni, hogy keyserver.ubuntu.com viszi a kulcsokat ASCII-páncélozott formátumban. Ezért először meg kell alakítani a fájlt pubring.gpg pubring.asc file:

Akkor meg kell nyitni egy böngésző keyserver.ubuntu.com oldalon. találják alkotnak «leadása kulcs» másolja a szöveget a területen, mind a tartalom pubring.asc fájlt, és kattintson «leadása ezt a gombot a kulcsszerver!».

1. Létre kell hozni egy nyitott GPG kulcs deb.anosov.org.ru adattár: