Wie verwandle ich meinen Quellcode in ein Ubuntu-Paket und wie bekomme ich ihn in die Repositories?

8

Ich habe ein Programm in C geschrieben und möchte ein Ubuntu .deb-Paket erstellen. Wie mache ich das? Wie kann ich es in die offiziellen Ubuntu-Repositories aufnehmen?

user39415
quelle
Sie stellen zwei separate, aber offensichtlich verwandte Fragen. Beide wurden hier schon einmal behandelt. Ich schlage vor, Sie werfen einen Blick auf diese Antwort: askubuntu.com/questions/16446/…
andrewsomething

Antworten:

4

Dies ist der beste Ort, um NewPackages zu starten. Hier erfahren Sie, wie Sie Ihr Paket erstellen und einreichen. Es wird jedoch nicht über Nacht passieren. Eine kurzfristige Alternative und etwas, das Sie irgendwann tun müssten, ist die Einrichtung eines Launchpads ppa, das von aking1012 vorgeschlagen wird. Auf diese Weise können Sie Personen, die es verwenden möchten, darüber informieren, wie Sie Ihre hinzufügen möchten ppa und erhalten Sie ein Update Ihres Programms und sie werden Ihnen Fehlerinformationen geben können.

Allan
quelle
netter Link zu NewPackages. Es verdeutlicht das Einstieg in das Ubuntu-Verfahren, von dem ich keine Ahnung hatte. Gut 2 wissen, sollten Sie den Scheck bekommen.
RobotHumans
Ich gehe davon aus, dass Sie wahrscheinlich mehr über Deb-Verpackung wissen als ich. Die erste Seite, die ich gefunden habe, war für eine Community-Dokumentation für 6.10 und dachte, es könnte etwas aktuelleres geben.
Allan
2

Der Leitfaden für Debian-Betreuer behandelt das Erstellen von Debs: http://www.debian.org/doc/maint-guide/

es in die Repos aufzunehmen ... denke, es gibt ein Registrierungs- / Überprüfungsverfahren ... sowieso würde es nicht in offizielle Repos aufgenommen werden, aber Launchpad ist ein Anfang.

Das Launchpad wird hier erläutert: https://help.launchpad.net/Packaging/PPA

RobotHumans
quelle