
Ich plane, mehrere Server mit denselben Paketen laufen zu lassen. Und um Pakete nicht auf jedem Server einzeln kompilieren zu müssen, möchte ich verwendenPrüfinstallationum .deb zu generieren und es dann über ein privates Repository zu verteilen.
In der verlinkten Anleitung heißt es jedoch, dass es
nicht dafür konzipiert, für die Verteilung geeignete Pakete zu erstellen
Meine Fragen sind:
Was ist an dieser Verpackung anders, sodass sie für den Vertrieb ungeeignet ist? Oder was muss in der Verpackung enthalten sein, damit sie für den Vertrieb geeignet ist?
Könnte es Probleme bei der Verwendung von checkinstall und der Verteilung von Paketen an ca. 20 Server geben?
Für Ratschläge oder Links, über die ich mehr erfahren kann, bin ich dankbar. Danke!
Antwort1
Von checkinstall erstellte Pakete entsprechen häufig nicht den Paketstandards. Dies kann zu Problemen führen, wenn Sie ein Paket an andere Personen verteilen. Es ist jedoch nicht verkehrt, wenn Sie sie auf mehreren Ihrer eigenen Systeme verwenden, sofern sie für Sie funktionieren.
Beispielsweise enthalten mit checkinstall erstellte Pakete normalerweise keine Abhängigkeitsinformationen und funktionieren daher möglicherweise erst, wenn Sie einige zusätzliche Pakete manuell installieren.
Einige Dateien können am falschen Ort abgelegt sein, haben einen falschen Namen oder verweisen auf Dateien mit einem falschen Ort oder falschen Namen. Sie funktionieren beispielsweise möglicherweise nicht mit der Art und Weise, wie Debian und Ubuntu die Apache-Konfiguration oder den Systemstart ohne zusätzliche Arbeit handhaben.