Wie kann ich Ubuntu Dock benutzerdefinierte '.desktop'-Anwendungsstarter hinzufügen?
Ich habe .desktop
Dateien für Ubuntu 16.04 erstellt, um auf meine Google Chrome-Profile zuzugreifen, aber nach dem Upgrade auf Ubuntu 17.10 (es hat auf Ubuntu 17.04 funktioniert) wurden sie aus dem Dock entfernt und ich kann sie nicht zurückheften.
Beispieldatei:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=google-chrome
Name[en_US]=Google Chrome
Exec=google-chrome --profile-directory=Default
Comment[en_US]=Chrome
Name=Google Chrome
Comment=Chrome Browser
Icon=google-chrome
Categories=Browser;Internet;
Antworten
Erstellen Sie beispielsweise eine
.desktop
Dateimy-chrome.desktop
in Ihrem~/.local/share/applications/
Verzeichnis (oder kopieren Sie sie, falls Sie bereits eine bereit haben) .
Sie können die folgenden Zeilen für einen einfachen.desktop
Launcher mit minimalem Minimum hinzufügen[Desktop Entry] Name=My Chrome Comment=Chrome my profile Exec=google-chrome --profile-directory=Default Icon=google-chrome Type=Application Terminal=false
Die Tasten sind wie unten beschrieben
Name=
Spezifischer Name der Anwendung (In diesem Beispiel habe ich " Mein Chrome " verwendet, um Verwechslungen mit dem bereits vorhandenen Google Chrome-Starter zu vermeiden. Sie können einen beliebigen anderen Namen verwenden.)Comment=
Eine kurze Beschreibung der AnwendungExec=
Der Befehl, der ausgeführt werden muss, um die Anwendung zu startenIcon=
Symbol für die Anwendung (Sie können ein Symbol verwenden, das von Ihrem Symbolthema bereitgestellt wird, oder einen absoluten Pfad zu einer Bilddatei.)
Klicken Sie auf " Aktivitäten " oder " Anwendungen anzeigen " und suchen Sie nach "Mein Chrome" (Anwendungsname gemäß
Name
Schlüssel). Es sollte erscheinen.Klicken Sie mit der rechten Maustaste darauf und wählen Sie " Zu Favoriten hinzufügen ".
Wenn durch Klicken mit der rechten Maustaste auf das Anwendungssymbol im Dock die Option " Zu Favoriten hinzufügen" nicht angezeigt wird , suchen Sie im Bildschirm " Aktivitäten " nach der Anwendung und ziehen Sie sie dann auf das Dock (von Legolas vorgeschlagen ).
Wenn nichts funktioniert, lesen Sie diese Fragen und Antworten: Benutzerdefinierter Launcher kann nicht zum Ubuntu Dock hinzugefügt werden (Zu Favoriten hinzufügen)
Ich hatte das gleiche Problem mit Firefox Nightly. Die folgende Konfiguration funktioniert für mich in ~/.local/share/applications/firefox-nightly.desktop
:
[Desktop Entry]
Type=Application
Name=Firefox Nightly
#
# WARNING: Remember to fix the path in Icon and Exec
#
Icon=/path/to/firefox-nightly/browser/icons/mozicon128.png
Exec=/path/to/firefox-nightly/firefox %u
Terminal=false
StartupWMClass=Nightly
Ohne StartupWMClass wird die laufende Anwendung nicht erkannt und das Symbol wird zweimal im Dock angezeigt.
Wenn die Anwendung nicht in Aktivitäten angezeigt wird , stellen Sie bei Problemen sicher, dass Sie keine haben
NoDisplay=true
Zeile in der .desktop
Datei für Ihre Anwendung.