Effing Package Management!

Effing Package Management!

Erstellen Sie Pakete für mehrere Plattformen (deb, rpm usw.) mit Leichtigkeit und Vernunft.
Die von verschiedenen Linux-Distributionen verwendeten Paketformate können für Softwareentwickler, die ihre Projekte auf einfach zu konsumierende Weise veröffentlichen möchten, ein Schmerzpunkt sein.Debian und Ubuntu verlassen sich auf .deb-Pakete, während Fedora und RedHat beide Paketiersysteme im RPM-Stil verwenden.Diese sind inkompatibel und die Werkzeuge, die für ihre Erstellung benötigt werden, können für diejenigen, die mit den jeweiligen Exzentrizitäten nicht vertraut sind, schwierig zu handhaben sein.Während Paketbetreuer für Distributionen für Pakete, die in den offiziellen Repositories enthalten sind, das Schwergewicht legen, sollten Sie Pakete in der Regel selbst bereitstellen, wenn Sie vorhaben, Software für diese Distributionen auf Ihrer eigenen Site freizugeben oder Pakete für Ihre Organisation erstellen.Dies beinhaltete traditionell das Erlernen der Funktionsweise von mindestens einigen Werkzeugen für jede der Verpackungsfamilien. Um die Komplikationen dieses Prozesses zu minimieren, wurde ein Werkzeug namens fpm erstellt.Mit fpm können Sie problemlos sowohl .deb- als auch .rpm-Dateien erstellen, ohne die Befehle der verwendeten Pakettools kennen zu müssen.In diesem Handbuch wird die Verwendung von fpm zum Erstellen von Paketen in verschiedenen Formaten unter Verwendung eines Ubuntu 14.04-Servers erläutert.
fpm

Alternativen zu Effing Package Management! für alle Plattformen mit Open Source-Lizenz