Raspbian: Verknüpfung auf dem Desktop erstellen (Website & App)
Unter Raspberry Pi OS (dem früher als Raspbian bezeichneten System) gibt es keinen Rechtsklick-Befehl „Verknüpfung erstellen” wie unter Windows. Statt dessen legen Sie eine kleine Textdatei mit der Endung .desktop an. Damit bringen Sie eine Website oder ein installiertes Programm auf den Desktop, machen die Datei ausführbar und vergeben ein passendes Symbol – anschließend startet ein Doppelklick direkt Ihre Lieblingsseite oder das gewünschte Tool.
Wie Desktop-Verknüpfungen unter Raspberry Pi OS funktionieren
Der Raspberry-Pi-Desktop nutzt den freedesktop.org-Standard für sogenannte Desktop Entries. Jede Verknüpfung ist eine reine Textdatei nach diesem Schema:
- Sie beginnt mit der Zeile
[Desktop Entry]. Type=Applicationlegt fest, dass beim Klick ein Befehl ausgeführt wird.Exec=enthält den Befehl (Browseraufruf oder Programmname).Name=,Icon=undTerminal=bestimmen Beschriftung, Symbol und ob ein Terminalfenster erscheint.
Solche Dateien liegen an drei typischen Orten. Für ein Symbol direkt auf dem Schreibtisch speichern Sie sie in ~/Desktop/. Soll der Eintrag im Startmenü auftauchen, gehört er nach ~/.local/share/applications/ (nur für Ihren Benutzer) oder systemweit nach /usr/share/applications/. Die Tilde ~ steht dabei für Ihr Home-Verzeichnis, meist /home/pi.
Ein wichtiger Punkt vorweg: Damit der Desktop die Datei als Programm behandelt und nicht als Text anzeigt, muss sie ausführbar sein. Genau daran scheitern die meisten ersten Versuche.
Website-Verknüpfung auf dem Desktop anlegen
Am zuverlässigsten arbeiten Sie im Terminal mit dem Editor nano, weil er in jeder Version vorhanden ist. Öffnen Sie das Terminal und legen Sie die Datei an:
nano ~/Desktop/meine-website.desktop
Tragen Sie folgenden Inhalt ein und passen Sie Name und Exec an:
[Desktop Entry]
Version=1.0
Type=Application
Name=Weswegen
Comment=Website im Browser öffnen
Exec=chromium-browser https://weswegen.de
Icon=chromium-browser
Terminal=false
Categories=Network;WebBrowser;
Speichern Sie mit Strg+O, bestätigen mit Enter und schließen Sie mit Strg+X.
Zur Exec-Zeile: chromium-browser ist der mitgelieferte Browser. Möchten Sie statt dessen den Standardbrowser des Systems öffnen (etwa wenn Sie später wechseln), schreiben Sie Exec=xdg-open https://weswegen.de. Das ist die robustere Variante, weil sie nicht an einen bestimmten Browsernamen gebunden ist.
Jetzt machen Sie die Datei ausführbar:
chmod +x ~/Desktop/meine-website.desktop
Wenn Sie das Symbol nun das erste Mal doppelklicken, fragt der Dateimanager in aktuellen Versionen meist nach, was geschehen soll – mit Optionen wie Ausführen, Im Terminal ausführen, Anzeigen oder Abbrechen. Wählen Sie Ausführen. Danach öffnet der Klick direkt die Seite.
Falls Sie lieber grafisch arbeiten: Öffnen Sie den Texteditor im Menü unter Zubehör (in aktuellen Versionen „Text Editor” bzw. Mousepad, in älteren „Leafpad”), fügen Sie denselben Inhalt ein und speichern Sie unter meine-website.desktop im Ordner Desktop. Den chmod-Schritt brauchen Sie trotzdem.
Verknüpfung zu einem installierten Programm
Für Programme müssen Sie den Startbefehl nicht raten – er liegt fast immer schon fertig vor. Der einfachste Weg ist, die vorhandene Desktop-Datei zu kopieren:
cp /usr/share/applications/chromium-browser.desktop ~/Desktop/
chmod +x ~/Desktop/chromium-browser.desktop
Damit landet der originale Menüeintrag samt korrektem Symbol auf dem Desktop. Schauen Sie mit ls /usr/share/applications/ nach, wie die passende Datei für Ihr Wunschprogramm heißt – der genaue Dateiname für den mitgelieferten Browser kann sich je nach Raspberry-Pi-OS-Version unterscheiden.
Wollen Sie den Eintrag selbst schreiben, ermitteln Sie zuerst den Programmbefehl:
which geany
Gibt der Befehl einen Pfad zurück (z. B. /usr/bin/geany), tragen Sie den Programmnamen in die Exec-Zeile ein:
[Desktop Entry]
Version=1.0
Type=Application
Name=Geany
Exec=geany
Icon=geany
Terminal=false
Categories=Development;
Handelt es sich um ein Kommandozeilenprogramm, das ein Fenster braucht, setzen Sie Terminal=true. Dann öffnet der Klick ein Terminal und startet darin den Befehl.
Eigenes Symbol und Feinschliff
Für Icon= haben Sie zwei Möglichkeiten. Entweder Sie geben einen Symbolnamen aus dem Theme an (etwa chromium-browser, web-browser oder utilities-terminal) – dann sucht das System das passende Icon automatisch. Oder Sie verweisen mit einem absoluten Pfad auf eine eigene Bilddatei, zum Beispiel:
Icon=/home/pi/Bilder/mein-symbol.png
Empfehlenswert sind quadratische PNG- oder SVG-Dateien. Vorinstallierte Symbole finden Sie unter /usr/share/icons/ und /usr/share/pixmaps/.
Bevor Sie eine Datei in Betrieb nehmen, lohnt ein kurzer Syntax-Check. Das Werkzeug desktop-file-validate meldet Tippfehler und fehlende Pflichtfelder. Es steckt im Paket desktop-file-utils, das nicht auf jedem System vorinstalliert ist – bei Bedarf holen Sie es mit sudo apt install desktop-file-utils nach:
desktop-file-validate ~/Desktop/meine-website.desktop
Erscheint keine Ausgabe, ist die Datei formal korrekt. Andernfalls nennt das Werkzeug die betroffene Zeile mit Fehlerbeschreibung (etwa eine fehlende Name- oder Exec-Zeile).
Häufige Fehler und Lösungen
- Nichts passiert beim Klick / die Datei öffnet sich als Text: Die Datei ist nicht ausführbar. Führen Sie
chmod +xaus und wählen Sie beim ersten Doppelklick Ausführen. - „Command not found” oder Programm startet nicht: Der Wert hinter
Exec=ist falsch. Prüfen Sie den echten Befehl mitwhich programmnameund achten Sie auf Groß-/Kleinschreibung. - Kein Symbol, nur ein leeres Rechteck: Der Wert bei
Icon=verweist auf einen nicht vorhandenen Namen oder Pfad. Nutzen Sie einen Theme-Namen oder einen absoluten Pfad zu einer existierenden Datei. - Auf dem Desktop erscheint gar kein Symbol: In manchen Konfigurationen sind Desktop-Icons ausgeblendet. Aktivieren Sie die Anzeige in den Desktop-Einstellungen des Dateimanagers.
- Website öffnet im falschen Browser: Nutzen Sie
xdg-open URLstatt eines festen Browsernamens, um den eingestellten Standardbrowser zu treffen.
Wenn Sie denselben Trick auf anderen Systemen brauchen, hilft die Anleitung zur Website-Verknüpfung unter Windows 10 mit Edge oder speziell zur Chrome-Website-Verknüpfung weiter.
FAQ
Heißt das Betriebssystem jetzt Raspbian oder Raspberry Pi OS?
Das offizielle System wurde 2020 in Raspberry Pi OS umbenannt. „Raspbian” wird umgangssprachlich weiter verwendet und bezeichnet heute meist die 32-Bit-Variante. Die .desktop-Methode funktioniert in beiden Fällen gleich.
Muss ich für jede Verknüpfung wirklich ins Terminal?
Nein. Sie können die Datei auch mit dem grafischen Texteditor anlegen. Den Schritt, die Datei ausführbar zu machen (chmod +x), sollten Sie aber nicht überspringen – sonst wird die Verknüpfung nur als Text angezeigt.
Kann ich die Verknüpfung auch ins Startmenü legen statt auf den Desktop?
Ja. Speichern Sie dieselbe .desktop-Datei in ~/.local/share/applications/. Sie erscheint dann nach kurzer Zeit in der passenden Menü-Kategorie, die Sie über Categories= festlegen.