Tanácsot, hogyan kell újjáépíteni a deb-csomag

Néha szeretnénk újjáépíteni minden forgalmazási csomag ki- és bekapcsolásával meg valami az ízlése (amivel egy tapasz, módosítsa a build lehetőségeket.). Például én (személyes használatra) vágunk foglal osztott képernyős üdvözlő gnuplot futtatásakor is :)

Szerencsére, újjáépíteni a (módosított) csomag nagyon egyszerű. A sorozat tevékenységek:

0. Győződjön meg arról, hogy van egy megfelelő bejegyzés /etc/apt/sources.list src; add, ha nem. Hozzátette körülbelül ezt a sort:

Ezt követően meg kell tenni aptitude update. Menj a könyvtárba, ahol fogsz gyűjteni a forrásból.

1. Szerezd meg a forrás csomag: apt-get source -t instabil nazvaniepaketa. Itt kell megjegyezni, hogy néha egyetlen forrásból csomag megfelel több bináris. Adja meg a nevét, a forrás csomag. -t instabil paraméter azt jelzi, hogy meg kell venni a forráskód változatát instabil.

2. Töltse le mindazt, ami az összeszereléshez szükséges: apt-get build-dep csomag neve

3. Lépj be a könyvtárba nazvaniepaketa változat /

4. helyesbítése mit akar a forráskódot. Szerkesztése debian / changelog fájlt (lásd. A dokumentáció, hogyan kell leírni a változás). Mutassa be a változás, és módosítsa a csomag verziószáma szükséges majd megkülönböztetni magát a csomagolásból forgalmazás.

Dopolnenine: szerkesztéséhez debian / changelog használhatja DCH. Például DCH -l myname a changelog létrehoz egy bejegyzést az új verziója a csomag, hozzátéve myname a Debian verzió száma.

5. újraépítése csomag: fakeroot dpkg-buildpackage -us -uc

A könyvtár felett kell lennie az új bináris csomagokat, készen áll a telepítésre.

Talán ez nem egészen a megfelelő leírás és ideológiailag valami fontos lekéstem (nem én vagyok a Debian-guru). Ki tudja jobban - még jobb. Ez a módszer azonban igen alkalmas személyes használatra.

Kiegészítés: névtelen olvasó rámutatott arra, hogy akkor is használja a programot, hogy újjáépítsék a pbuilder csomagot. amely lehetővé teszi, hogy össze a „tiszta környezet”, és nem tömíti a rendszer függőségeket szerelési (lásd. lépést, hogy megszerezze a épít-dep). Azt javaslom mindenkinek, két link a témában: Hogyan gyűjtenek / bekporchu deb csomagokat (GQ blog) és az összeállítás a Debian csomagokat orosz Debian wiki.

Kapcsolódó cikkek