Wie füge ich ein Symbol und einen Screenshot für mein App .deb-Paket hinzu, um es im Ubuntu Software Center anzuzeigen?

7

Ich habe selbst ein .deb-Anwendungspaket erstellt und möchte ein Symbol und einen Screenshot hinzufügen, um es im Anwendungsmanager wie Ubuntu Software Center anzuzeigen. Wenn ich mein Paket per Doppelklick starte. Wenn ich beispielsweise Virtualbox- oder Skype-Pakete starte, werden deren Symbol und Screenshot angezeigt. Wie kann ich das machen? Ist es möglich?

Vasyl
quelle
Haben Sie die .desktop-Datei für jede von ihnen ausgecheckt? Es kann sein, dass sie zu den Dateien mit dem Screenshot pinten, wenn sie nur das Format kopieren und es an Ihre Anforderungen anpassen.
DaveM
Entschuldigung, aber ich verstehe nicht, was du eigentlich meinst. Wie kann mir die .desktop-Datei in diesem Fall helfen? Könnten Sie bitte im Detail erklären?
Vasyl
Sie können die Desktop-Datei verwenden, um auf ein App-Symbol zu verweisen, und ich vermute auch einen Screenshot. Überprüfen Sie diesen Thread für weitere Informationen askubuntu.com/questions/281293/…
DaveM

Antworten:

1

Hier gibt es zwei Fragen, die erste betrifft das Symbol; Dies wird tatsächlich durch das App-Datenpaket bereitgestellt, das eine voreingestellte Anzahl definierter Symbole enthält. Sie finden es in:

/usr/share/app-install/icons/

Es hilft Ihnen jedoch nicht, ein Symbol in das Softwarecenter einzufügen. Keine benutzerdefinierten Pakete haben Symbole im Softwarecenter.

Der zweite ist über den Screenshot. Diese können hier hinzugefügt werden:

Wie kann ich einen Screenshot meiner Anwendung in die DEB / PPA aufnehmen, um sie im Software-Center anzuzeigen?

Martin Owens -doctormo-
quelle
Kann ich dies tun, ohne meine Bewerbung bei Launchpad in PPA zu verschieben? Ich verteile meine .deb-Pakete, indem ich ein Archiv erstelle und auf meiner Website einen Link dazu platziere. Anschließend kann der Benutzer das Archiv herunterladen und das .deb-Paket darin abrufen. Wenn der Benutzer mein Paket startet, sollten das App-Symbol und der Screenshot im Paket-Manager angezeigt werden. Übrigens kann ich einige Informationen über meine App (wie Name, Version und Beschreibung) in die Paketsteuerungsdatei einfügen. Ich brauche so etwas.
Vasyl
Es gibt keine Möglichkeit, das Symbol dort abzurufen. Sie können einen Screenshot hinzufügen, indem Sie das Bild dem obigen Link hinzufügen. Andere Werte wie Name, Beschreibungen und Versionen sind im Deb-Paket enthalten. Weitere Hilfe finden Sie in den Anleitungen zur Erstellung von Deb-Paketen.
Martin Owens -doctormo-