Debian Paket erstellen: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
Zeile 32: Zeile 32:
 
=Erstellen der Vorlagen=
 
=Erstellen der Vorlagen=
 
*dh_make -f ../daq-2.0.7.tar.gz
 
*dh_make -f ../daq-2.0.7.tar.gz
 +
;Type of package: (single, indep, library, python) wählen

Version vom 6. Juni 2020, 16:51 Uhr

Beispiel daq und snort

Vorbereitung

  • echo export DEBFULLNAME='"Xinux Technik"' >> ~/.profile
  • echo export DEBEMAIL='"technik@xinux.de"' >> ~/.profile
  • source ~/.profile

Install

  • sudo apt-get install build-essential debhelper dh-make quilt fakeroot lintian

Installation der von daq benötigten Pakete

  • apt-get install -y build-essential libpcap-dev libpcre3-dev libdumbnet-dev bison flex zlib1g-dev liblzma-dev openssl libssl-dev libnghttp2-doc libnetfilter-queue-dev libluajit-5.1-dev

Verzeihnis erstellen

  • mkdir daq
  • cd daq

daq runterladen und ins Verzeichnis wechseln

Erstellen der Vorlagen

  • dh_make -f ../daq-2.0.7.tar.gz
Type of package
(single, indep, library, python) wählen

Überprüfen des Paketes

  • lintian -EvIm --pedantic --show-overrides --color=auto PAKET_VERSION_source.changes

Erstellung des Binärpaketes

  • dpkg-buildpackage -us -uc

snort runterladen und ins Verzeichnis wechseln

Erstellen der Vorlagen

  • dh_make -f ../daq-2.0.7.tar.gz
Type of package
(single, indep, library, python) wählen