Hintergrundbilder für das Ubuntu Software Center


7

Ich habe mich gefragt, wie ich einige Hintergrundbilder in ein Paket für das Ubuntu Software Center packen kann.


Haben sie die entsprechenden Lizenzen?
Hytromo

3
Ich habe sie selbst erstellt, damit sie ordnungsgemäß lizenziert sind. Ich versuche herauszufinden, wie ich sie verpacke, damit ich sie dem Software-Center hinzufügen kann.
rstreeter78

1
Großartige Idee! Antworten Sie zurück in den Kommentaren, wenn Sie ein Paket herausbekommen
Dolan Antenucci

Haben Sie sich überlegt , mit launchpad.com Ihre Hintergrundbilder zu veröffentlichen? Es wird von vielen populären Projekten verwendet: Inkscape: launchpad.net/inkscape , Unity: launchpad.net/unity , MySQL: launchpad.net/mysql ... um nur einige zu nennen!
RPiAwesomeness

Es scheint, dass die Vorbereitung der Software für das Ubuntu Software Center eine Reihe von Schritten umfasst, die über das hinausgehen, was ich hier dokumentieren kann. Vielleicht liefert Ihnen dieses PDF mit den ersten Schritten die Antworten, die Sie benötigen.
Timothy Martin

Antworten:


6

Erstellen Sie einen Ordner mit dem Namen, wie Sie möchten. Ich empfehle wallpapersin Ihrem Home-Ordner.

Erstellen Sie darin zwei Ordner: DEBIANundusr

usrErstellen Sie im Ordner share. Erstellen Sie darin wallpapers. Legen Sie Ihre Tapeten dort.

DEBIANErstellen Sie im Ordner zwei Dateien: controlund postinst.

Lassen Sie dann die Steuerdatei wie folgt aussehen:

Package: package name
Priority: optional
Section: misc
Maintainer: your name <your@email>
Architecture: all
Version: version number
Depends: whatever it depends on.
Description: a brief description of what your package includes or does.
<blank line here>

Beachten Sie die leere Zeile am Ende, wichtig!

Dann in postinst

#!/bin/bash

chmod a+r /usr/share/backgrounds/<wallpaper 1>
chmod a+r /usr/share/backgrounds/<wallpaper 2>
chmod a+r /usr/share/backgrounds/<wallpaper n>
# ...

exit 0

Tun Sie das für so viele Hintergrundbilder wie Sie haben.

Speichern Sie alle Dateien.

Nächster, sudo chown -R root.root ~/wallpapers/

Schließlich, sudo dpkg -b ~/wallpapers wallpaper.deb

Anschließend laden Sie dies auf Ihre PPA hoch. Erledigt!

src: http://ubuntuforums.org/showthread.php?t=2034040

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.