Ressourcen auf einem Debian / Ubuntu deb-Paket zu schreiben? [geschlossen]
-
19-09-2019 - |
Frage
Ich erhalte begann ein Installationsskript für ein Softwarepaket auf einem Ubuntu-Server vorbereitet. Ich möchte ein Skript als .deb-Paket schreiben, die sich bewusst von Abhängigkeiten, die vorher installiert werden muss (eine Datenbank, Web-Server, etc.).
Können Sie tutorials / Ressourcen empfehlen ein Neuling Entwickler zu helfen, deb-Pakete beginnen zu schreiben?
Update:. Canonical hat eine gründliche Paketierungsanleitung , die den Prozess sehr gut erklärt
Lösung
Wenn Sie ganz neu zu bauen Debian-Pakete sind, schlage ich vor, dass Sie auf der Debian New Maintainers' Guide und verwenden Sie die Debian Entwickler-Referenz als Referenz. Als Ausgangspunkt, dh_make
(aus dem dh-make
Paket) sollten Sie eine gute Vorlage geben, mit zu arbeiten.
Andere Tipps
Frühere Frage auf Stackoverflow:
Wie ein Debian / Ubuntu-Paket von der Quelle zu bauen?
- Die HOWTO ,
- andere Artikel .
- Pakete für den persönlichen Gebrauch Erstellen von (nicht für Repositories)
- UbuntuForum Diskussion über das Erstellen statische Pakete
Wenn Sie eine Software, mit den Abhängigkeiten zu installieren, brauchen Sie nicht wirklich ein .deb-Paket zu machen. Ein Shell-Skript sollte funktionieren, den Paket-Manager ruft Abhängigkeiten aufzulösen, etc.
Die Standard-Shell auf Ubuntu ist Bash. Wenn Sie nicht wissen, wie es zu tun, hier ist ein grundlegendes Tutorial und ein erweiterte Führungs .
Hoffe, es hilft.