Crearea rpm sau deb pachet cu CheclInstall în Linux

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.