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.