Létrehozása rpm vagy deb csomagot checkinstall a linux

CheckInstall figyeli az összes fájlt létre vagy módosították a telepítés parancssori (például «make install» «» make modules_install stb), és összegyűjti a szabványos bináris csomagot, így a lehetőséget, készletek vagy távolítsa el a forgalmazás.
Ebben a cikkben a „Creating RPM vagy DEB csomagok checkInstall a Linux» Megmondom, hogyan csinálja csak alapul RedHat és a Debian disztribúció, és azt mutatják, hogyan kell építeni RPM vagy DEB csomag forráskódját checkInstall.
Telepítése checkInstall Linuxon.
Telepíteni checkInstall a Debian / Ubuntu és a többi debian-opodobnyh OS fut:
-t, -típusú =
A választott operációs rendszer kiépítése a csomagot.
-S
Csomagot állított össze a Slackware.
-R
Összeállítottunk egy csomagot, hogy az RPM OS.
-D
Fordítsuk le a csomagot a Debian operációs rendszer.
* Külön telepíthető csomagokat *
-install =
Elvégzi vagy ne hajtsa végre a telepítési csomag összeszerelés után.
-fstrans =
Engedélyezése (bekapcsolni) / letiltása (kikapcsolni) az átadás a fájlrendszer kódját.
-y, -default
Tegyük meg a választ, akkor az alapértelmezett.
-pkgname =
Állítsa be a nevét.
-pkgversion =
Telepítse változat.
-Egy, -arch, -pkgarch =
Set építészet.
-pkgrelease =
Set kiadás.
-pkglicense =
Install License.
-pkggroup =
A szoftver telepítése csoport
-pkgsource =
Állítsa Sorsa helyen (forrás).
-pkgaltsource =
Állítsa Sorsa alternatív hely (forrás).
-pakdir =
Az új csomag kerül mentésre itt (útvonalat).
-maintainer =
fenntartó csomag (.deb).
-provides =
Jellemzői a csomag (.rpm).
-requires =
Jellemzők A csomag által előírt (.rpm).
-rpmflags =
Átadja ezeket a zászlókat az rpm telepítőt.
-rpmi
Használja «-i» lehetőség rpm telepítésekor .rpm.
-rpmu
Felhasználási «-U» lehetőség rpm telepítésekor .rpm.
-dpkgflags =
Pass ezeket a zászlókat dpkg telepítő (deb OS).
-spec =
Elhelyezkedés .spec fájlt.
-nodoc
Nem tartalmazzák dokumentációs fájlokat.
* Személyes információk jelennek meg *
-d<0|1|2>
Beállított szintje debug.
-si
Kezdje egy interaktív installáció csapat.
-showinstall =
Váltás interaktív installáció csapat (igen \ nem).
-ss
Kezdje egy interaktív szkript telepít Slackware.
-showslack =
Váltás interaktív installáció csapat (igen \ nem) Slackware.
* A csomag beállítások *
-autodoinst =
Kapcsoljuk doinst.sh létrehozása script
-strip =
Vegye ki ELF binárisok belsejében található a csomagban
-stripso =
Vegye ki az ELF bináris könyvtár (.so fájlokat)
-addso =
Keresés bármely megosztott könyvtárak, és add hozzá a /etc/ld.so.conf
-reset-UID =
Visszaállítása jogosultságokat az összes fájl / mappa 755 és a tulajdonos / csoport minden könyvtárak root.root
-gzman =
Compress olyan oldalakat ember várt eredményeket a csomagban
-docdir =
Az út, hogy igazodjon a fájl dokumentáció
-umask =
Állítsa be az umask
-exclude =
Zárja ki ezeket a fájlokat / mappákat a csomag
-include =
Kötelezően tartalmazza a fájl / könyvtár csomag szerepel a «listfile»
Ellenőrizzük
Ellenőrizze a fájlok listája a csomagban
-newslack
Az új (8.1+) Slackware leírás méret ( «-newslack» azt jelenti, «S»)
-with-tar = / path / to / tar
Manuálisan meg az utat, hogy a tar bináris ebben a rendszerben.
-deldoc =
Távolítsuk doc-pak végén.
-deldesc =
Fájlok törlése description-pak végén.
-delspec =
A fájl törlése spec a végén.
-backup =
Switch mentés.
help, -h
Itt található az üzenetet.
-version
Itt található változata programot.