Wie füge ich ein Paket zu offiziellen Raspbian-Repositories hinzu?

8

Wie füge ich ein Paket zu offiziellen Raspbian-Repositories hinzu?

Debian hat eine sehr umfangreiche Anleitung in dieser Angelegenheit: https://www.debian.org/doc/manuals/distribute-deb/distribute-deb.html#adding-packages-to-debian

Aber was ist mit Raspbian?

Wird es "automatisch" jedes Paket widerspiegeln, das in Debian-Repos vorhanden ist?

Cerber
quelle
Wäre eine Antwort darauf, wie Sie Ihre eigenen erstellen können, in Ordnung?
Wilf
3
Mein eigenes "Repo" machen? Nein, ich weiß wie es geht. Bei meiner Frage geht es wirklich darum, mein Paket in mirrorordirector.raspbian.org/raspbian zu bekommen, wahrscheinlich in der contribSektion
Cerber
2
Wie in meiner Frage erwähnt, habe ich bereits herausgefunden, wie Debian funktioniert. Meine Frage bezieht sich auf Raspbian, da möglicherweise ARM-Kompatibilitätsprobleme / erweiterte Cross-Compilation-Anforderungen vorliegen. Ich konnte keine einfache und klare Aussage in der Sache finden
Cerber
3
Ich habe mich gefragt, ob Sie auf IRC gekommen sind und eine Verbindung zum Raspbian IRC-Kanal auf Freenode hergestellt haben. Hier treffen sich die Entwickler von Raspbian mit der Community, und ich habe das Gefühl, dass Sie dort eher eine direkte Antwort auf Ihre Frage erhalten als hier.
WineSoaked
1
@ppumkin, und sie würden ihm sagen, er solle hierher zurückkommen, da Raspbian kein Ubuntu ist. Die Leute bei U & L wären herzlich willkommen, aber das ist wirklich rpi-spezifisch.
Hildred

Antworten:

5

Es hängt davon ab, ob.

Wenn das Programm keine Abhängigkeiten von Pi-spezifischen Bibliotheken hat, ist es der richtige Weg, es in Debian zu integrieren. Es sollte dann von dort eingezogen und von unseren Autobauern gebaut werden.

Wenn es von Pi-spezifischen Bibliotheken abhängt, müssen Sie geeignete Pakete vorbereiten und einen Fehlerbericht bei uns einreichen, und ich werde versuchen, einen Blick darauf zu werfen. Wenn Sie einem vorhandenen Programm pi-spezifische Funktionen hinzufügen, muss dies als zusätzliches Paket mit neuen Quell- / Binärnamen erfolgen, NICHT als Ersatz für ein aus Debian importiertes Paket.

Peter Green
quelle
1
Hallo Peter, Danke für die Arbeit, danke fürs Vorbeischauen;), danke für die Antwort. Übrigens sollten Sie eine Zeile darüber im Abschnitt FAQ / Repository der Hauptseite hinzufügen. Grüße
Cerber