ubuntuusers.de

Kann jeder auf launchpad.net ein Repository eröffnen?

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

oberalf

Anmeldungsdatum:
25. Dezember 2024

Beiträge: 135

schwarzheit schrieb:

oberalf schrieb:

Kannst Du in einem kurzen Satz beschreiben, wie man sowas macht? Kann jeder auf launchpad.net ein Repository eröffnen?

Das gehört nicht hierher.

Das gehört hier in diesen meinen Thread, lies doch einfach nochmal mein OP.

Moderiert von kB:

Der Beitrag ist von version-qmapshack-in-universe abgetrennt worden. Bitte entführe keine Themen (Verhaltenscodex)!

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 10341

Wohnort: Münster

oberalf schrieb:

[…] Das gehört hier in diesen meinen Thread

Nein.

lies doch einfach nochmal mein OP.

Auch nach den Lesen: Nein, es gehört nicht in das ursprüngliche Thema. Das hier ist eine von der ursprünglichen Fragestellung völlig unabhängige Thematik.

Jorber

Anmeldungsdatum:
2. November 2025

Beiträge: 401

@oberalf

Was du zu der Frage wissen musst steht alles auch in einem Wikiartikel: Launchpad/PPA

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 56014

Wohnort: Berlin

oberalf schrieb:

Kannst Du in einem kurzen Satz beschreiben, wie man sowas macht? Kann jeder auf launchpad.net ein Repository eröffnen?

Nun, grundsätzlich passt da schon

Jorber schrieb:

Was du zu der Frage wissen musst steht alles auch in einem Wikiartikel: Launchpad/PPA

Alles steht da aber auch nicht. 😉

Kurz gesagt für den konkreten Fall:

Der Schlüssel hochgeladen und Code of Conduct akzeptiert war hier schon, da ich nicht nur ein PPA habe. Das Erstellen der Pakete war auch nicht sonderlich schwer, weil es die schon in den Debian-Repos samt Bauanleitung für die gewünschte Version gab.

Also hier nur

  • Quellarchiv heruntergeladen und entpackt

  • Debian-Bauanleitung heruntergeladen (mehr Arbeit ist es, wenn noch keine existiert → Debian Maintainer Guide) und entpackt, dann ins entpackete Quellarchiv verschoben

  • geprüft, ob die Bau-Abhängigkeiten aus den offiziellen Quellen erfüllbar sind (wenn nicht müssen auch diese erst hochgeladen und gebaut werden)

  • debian/control angepasst

  • debian/changelog angepasst

  • debuild -S -sa durchlaufen gelassen

  • dadurch erstellte *source.changes-Datei und Quelltextarchiv mit dput auf Launchpad hochgeladen

  • → es werden dort automatisiert auf Build-Servern für die für das PPA zur Verfügung stehenden und ausgewählten Architekturen die Pakete erstellt

oberalf

(Themenstarter)

Anmeldungsdatum:
25. Dezember 2024

Beiträge: 135

@tomtomtom

Vielen Dank.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 56014

Wohnort: Berlin

Du kannst du übrigens ähnliche auch lokal bauen, dann aber nur in der Architektur deines Systems.

Statt ein

debuild -S -sa

nutzt du dann

dpkg-buildpackage -us -uc

und erhälst dann für dein System gebaute Pakete.

Antworten |