Rpm Paket erstellen Apache2: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=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 d…“) |
|||
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | =Erstellen eines Source RPM | + | =Erstellen eines Source RPM= |
Das Apache2 httpd kann einfche in ein SRPM konvertiert werden. | Das Apache2 httpd kann einfche in ein SRPM konvertiert werden. | ||
*rpmbuild -ts httpd-2.4.x.tar.bz2 | *rpmbuild -ts httpd-2.4.x.tar.bz2 | ||
=Bauen eines RPMs= | =Bauen eines RPMs= | ||
Um RPM-Pakete direkt aus den Apache httpd-Quell-Tarballs zu erstellen, kannst du den folgenden Befehl verwenden | Um RPM-Pakete direkt aus den Apache httpd-Quell-Tarballs zu erstellen, kannst du den folgenden Befehl verwenden | ||
| − | *rpmbuild -tb httpd-2.4. | + | =Download= |
| + | *wget https://dlcdn.apache.org/httpd/httpd-2.4.57.tar.bz2 | ||
| + | =Abhängigkeiten= | ||
| + | <pre> | ||
| + | cat<<HERE | awk '{ print $1 }' | xargs -n 1 dnf -y install | ||
| + | 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 | ||
| + | |||
| + | </pre> | ||
| + | |||
| + | =Build= | ||
| + | *rpmbuild -tb httpd-2.4.*.tar.bz2 | ||
Aktuelle Version vom 28. Juni 2023, 08:25 Uhr
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 }' | xargs -n 1 dnf -y install
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