Wie verwandle ich eine .py-Datei schnell in ein .deb-Paket?


7

Wir haben eine .pyDatei erstellt, die die Helligkeit des Bildschirms steuert. Es verfügt über eine grafische Benutzeroberfläche mit Schieberegler zur Steuerung und wird ausgeführt, wenn nach dem Markieren als ausführbare Datei ein Doppelklick erfolgt.

Aber wir wollen ein .debPaket daraus machen, um es einfach zu verteilen. Gibt es eine Möglichkeit, dies mit Quickly zu tun? Wenn nicht, wie geht es dann weiter?

Wir möchten es auch mit einem Symbol verknüpfen.

Das Projekt, das wir debianisieren wollen, ist hier .


Es wird bevorzugt, wenn Sie separate Fragen stellen können, anstatt Ihre Fragen zu einer zu kombinieren. Auf diese Weise hilft es den Personen, die Ihre Frage beantworten, und auch anderen, die nach mindestens einer Ihrer Fragen suchen. Ich habe die zweite Frage entfernt.
Guntbert

@CallmeV Der Code ist in Github. github.com/lordamit/Brightness
Archisman Panigrahi

@CallmeV Ich habe ein .deb- Paket manuell erstellt, aber es zeigt, dass das Paket von schlechter Qualität ist. Ich habe es mit diesem Tutorial gemacht
Archisman Panigrahi

Das Hinzufügen einer Readme-Datei und einer Manpage sollte das beheben.
RobotHumans

Es ist in der Debian-Verpackungsanleitung. Ich bin ein wenig beschäftigt, um alles für Sie zu googeln, aber ich versichere Ihnen ... es ist alles da
RobotHumans

Antworten:


1

FPM ist ein großartiges Tool zum Verpacken nicht nur von Deb, sondern auch von anderen Formaten wie RPM.


0

Wenn Sie im Wiki nach Quickly suchen . Dies ist der dritte Schritt unter "Erste Schritte":

quickly package

Sie können eine .py-Datei nicht einfach durch schnelles Packen in .deb verwandeln.
Archisman Panigrahi

1
Ich nehme an, Sie verwenden es schnell, um Ihr Projekt zu erstellen. Die "schnelle Verwendung" in Ihrem Titel und Ihrer Frage impliziert, dass Sie diese verwenden, um Ihr Python-Projekt zu erstellen. Wenn Sie nicht schnell von Anfang bis Ende für Ihr Projekt verwenden, können Sie es leider nicht schnell verpacken.
Wes

Ich möchte wissen, ob es eine Möglichkeit gibt, es schnell zu portieren.
Archisman Panigrahi
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.