Rpm Paket erstellen Apache2

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Erstellen eines Source RPM

Das Apache2 httpd kann einfche in ein SRPM konvertiert werden.

  • rpmbuild -ts httpd-2.4.x.tar.bz2

Bauen eines RPMs

Um RPM-Pakete direkt aus den Apache httpd-Quell-Tarballs zu erstellen, kannst du den folgenden Befehl verwenden

Download

Abhängigkeiten

cat<<HERE  | awk '{ print $1 }' | sed "s/\n/ /"   
        apr-devel >= 1.4.0 is needed by httpd-2.4.57-1.x86_64
        apr-util-devel >= 1.4.0 is needed by httpd-2.4.57-1.x86_64
        autoconf is needed by httpd-2.4.57-1.x86_64
        libselinux-devel is needed by httpd-2.4.57-1.x86_64
        libuuid-devel is needed by httpd-2.4.57-1.x86_64
        libxml2-devel is needed by httpd-2.4.57-1.x86_64
        lua-devel is needed by httpd-2.4.57-1.x86_64
        openldap-devel is needed by httpd-2.4.57-1.x86_64
        pcre-devel >= 5.0 is needed by httpd-2.4.57-1.x86_64
        perl is needed by httpd-2.4.57-1.x86_64
HERE

Build

  • rpmbuild -tb httpd-2.4.*.tar.bz2