Crearea rpm sau deb pachet cu CheclInstall în Linux

CheclInstall monitorizează toate fișierele create sau modificate cu ajutorul instalației de linie de comandă (de exemplu, «make install» «face install_modules», etc), și colectează un pachet binar standard, oferindu-vă seturi de oportunitate sau elimina din distribuție.
În acest articol, „Crearea RPM sau DEB pachete CheclInstall în Linux» O să-ți spun cum se face doar pe baza distribuției RedHat și a lui Debian, și arată cum să construiască RPM sau pachet DEB cu codul sursă folosind CheclInstall.
Instalarea CheclInstall pe Linux.
Pentru a instala CheclInstall pe Debian / Ubuntu și restul sistemului de operare debian-opodobnyh, rulați:
-t, tip =
Alegerea sistemului de operare pentru construirea pachetului.
-S
Pune împreună un pachet pentru Slackware.
-R
Pune împreună un pachet la OS RPM.
-D
Compilați pachetul pentru OS Debian.
* Opțiuni pentru a instala pachetele construite *
-install =
Efectuați sau nu efectuați pachetul de instalare după asamblare.
-fstrans =
Activați (activa) / dezactiva (dezactiva) transferul codului sistemului de fișiere.
-y, -default
Ia toate răspunsurile, implicit.
-pkgname =
Setați numele.
-pkgversion =
Instalați versiunea.
-A, -arch, -pkgarch =
Set de arhitectura.
-pkgrelease =
Set de presă.
-pkglicense =
Instalați licență.
-pkggroup =
Instalați software-ul de grup
-pkgsource =
Setați locația Sorsa (sursa).
-pkgaltsource =
Setare Sorsa locație alternativă (sursă).
-pakdir =
Noul pachet va fi salvat aici (ruta de stat).
-maintainer =
Pachet maintainer (.deb).
-provides =
Caracteristici ale acestui pachet (.rpm).
-requires =
Caracteristici impuse de acest pachet (.rpm).
-rpmflags =
Pass aceste steaguri în programul de instalare rpm.
-rpmi
Utilizați «-i» opțiune pentru rpm la instalarea .rpm.
-rpmu
Utilizarea «-U» opțiune pentru rpm la instalarea .rpm.
-dpkgflags =
Pass aceste steaguri dpkg instalator (deb OS).
-spec =
Locație fișier .spec.
-nodoc
Nu includeți fișierele de documentație.
* Informații personale afișate *
-d<0|1|2>
niveluri Set pentru depanare.
-si
Porniți o echipă de instalare interactivă.
-showinstall =
Treceți la echipa de instalare interactivă (da \ nu).
-ss
Porniți un script interactiv pentru a instala Slackware.
-showslack =
Treceți la echipa de instalare interactivă (da \ nu) pentru Slackware.
* Pachetul Setări *
-autodoinst =
Comutarea doinst.sh script creație
-strip =
Eliminați orice fișier binar ELF găsite în interiorul pachetului
-stripso =
Eliminați orice bibliotecă binar ELF (.so fișiere)
-addso =
Căutați orice libs comune și adăugați-le la /etc/ld.so.conf
-reset-UID =
privilegii de resetare pentru toate fișierele / folderele la 755, iar proprietarul / grup pentru toate directoarele de pe root.root
-gzman =
Comprimare orice pagini rezultatele așteptate de om în pachet
-docdir =
Calea pentru a se potrivi documentația de fișier
-umask =
Setați umask
-exclude =
Exclude aceste fișiere / foldere din pachet
-include =
Incluse în mod obligatoriu / pachetul de fișiere director enumerate în «listfile»
Inspectați
Verificați lista de fișiere în pachetul
-newslack
Utilizați noul (8.1+) Slackware formatul Descriere ( «-newslack» înseamnă «-S»)
-cu-tar = / calea / catre / gudron
Setați manual calea către binar tar în acest sistem.
-deldoc =
Eliminați doc-pak la sfârșitul anului.
-deldesc =
Ștergerea fișierelor descriere-pak la sfârșitul anului.
-delspec =
Ștergeți fișierul spec la sfârșitul anului.
-backup =
Comutator de rezervă.
-ajutor, -h
Afișați acest mesaj.
-version
Arată versiune a programului.