Frage Wie kann ich neue Launcher-Objekte in Unity manuell bearbeiten / erstellen?


Mit Unity können benutzerdefinierte Launcher-Symbole erstellt werden .desktop Dateien oder über Menü-Editing-System? (Momentan gibt der Launcher nicht die Option "in Launcher" in allen Programmen zu behalten.

Für einige Programme, die ich verwende, muss ich benutzerdefinierte Launcher erstellen oder .desktop Dateien.

Zum Beispiel sind tägliche Blender-Builds in der Regel nur Ordner mit einer ausführbaren Datei.

In Basic Gnome oder KDE kann ich mit dem Menübearbeitungssystem einen neuen Menüeintrag erstellen. Dann kann ich es auch entweder über das Menü oder durch Ziehen von a zu Docky hinzufügen .desktop Datei dazu. Unity Launcher unterstützt Drag & Drop nicht, das ist also kein Bug oder so, aber wenn ich einen öffne .desktop Datei, es hat unvorhersehbare Ergebnisse. Die meiste Zeit wird es keinen "Launcher behalten" haben. Irgendwann wird es einen pinnable Artikel ohne den haben .desktopWenn ich das Element an den Launcher anhefte, wird das Programm nach dem Schließen nicht erneut aufgerufen. Ich habe es auch geschafft, einfach mit einem zu arbeiten .desktop Datei für celtx.


434
2017-11-18 00:07


Ursprung


Wenn Ihr Ubuntu ein nicht-englisches Gebietsschema hat, funktioniert das benutzerdefinierte Symbol möglicherweise nicht in Unity Dash (funktioniert aber perfekt auf dem Desktop). Bevor Sie Drag-and-Drop auf Unity Dash anwenden, bearbeiten Sie Ihre Desktop-Datei (z. B. mit gedit) und entfernen Sie die Zeile mit lokalisierten Symbol, in meinem Fall Icon[sv_SE]=gnome-panel-launcher und belassen Sie die andere Zeile "Icon =". - Anatoly Mironov
Es ist lächerlich, wie schwierig es ist, eine Verknüpfung zu einer App zu erstellen. Wenn Windows das so einfach machen kann, warum kann Ubuntu nicht? - Dan Dascalescu
Schau es dir an Xubuntu: Xfce hat sehr elegante Unterstützung dafür durch die Menü-Editor. Launcher können anschließend über ein Kontextmenü zum Desktop hinzugefügt werden. - 魔大农


Antworten:


Für 11.04 und früher:

Unity unterstützt benutzerdefinierte Startprogramme aus .desktop-Dateien. So erstellen Sie einen benutzerdefinierten Startdienst über a .desktop Datei, die Sie erstellen müssen *.desktop Datei für Ihr Programm.

gedit ~/.local/share/applications/name.desktop

Das .desktop Die Datei sollte etwa so aussehen:

[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

Öffnen Sie in Ihrem Dateimanager Ihren Benutzerordner und navigieren Sie zu: (Möglicherweise müssen Sie drücken Strg + h versteckte Dateien anzeigen, um die .gconf Verzeichnis.)

.gconf-> desktop-> unity-> launcher -> favourites

Sie werden eine Reihe von Ordnern sehen, beginnend mit "app-". Sie müssen einen Ordner für Ihr Programm erstellen. Verwende den gleichen Namen.desktop, in dem du benutzt hast /usr/share/applications. Gehe in einen der Ordner für etwas, das bereits auf dem Dock ist & kopiere die XML-Datei und füge sie in deinen neuen Ordner ein. Öffnen Sie es mit Ihrem Texteditor und ändern Sie den Namen des *.desktop zu deinem Name.desktop.

Öffnen Sie den gconf-editor (Sie können gconf öffnen, indem Sie den Befehl ausführen gconf-editor im Terminal) und gehen Sie zu:

desktop-> unity-> launcher -> favorites

Doppelklicken Sie auf die Liste auf der rechten Seite und fügen Sie Ihre hinzu name.desktop.

Loggen Sie sich aus und wieder ein und Sie sollten Ihren Launcher sehen. (Danke kerry_s in den Ubuntu Foren für Hilfe bei dieser Antwort)

Unity hat auch eine Funktion namens Objektive. Standardmäßig haben Sie zwei in Unity: Anwendungen und Dateien. In Zukunft werden Sie in der Lage sein, viel mehr zu installieren und zu erstellen. Es gibt einige Infos dazu im Ubuntu Wiki: https://wiki.ubuntu.com/Unity/Lenses


207
2017-11-18 12:10



Es erscheint nicht mehr (in 11.04) der Pfad "desktop-> unity-> launcher -> favorites" im gconf-editor. - krumpelstiltskin
Das Antworte unten von Bazon hat einen Weg, der für 11.04 funktioniert und viel einfacher ist. - Lode
Dies scheint nicht mehr zu funktionieren 14.04 - rubo77
funktioniert gut für die Erstellung eines am 14.10 - mchid
Arbeite für mich auf Ubuntu 18.04. Vielen Dank - Paulo Henrique


Aktualisiert: 2015-Dez

Zum Ubuntu 15.10 oder 14.04 LTS (11.10 oder später, mit Unity (3D))

HINWEIS:  Dies kann die Funktion eines vorhandenen Symbols ersetzen oder (nach der Erstellung) kann nach dem Symbol (Dash-Symbol) gesucht werden, um es der aktuellen Schaltflächenleiste hinzuzufügen.

Zuerst mach dein BESITZEN Kopie eines der .desktop Dateien, die Sie ändern möchten. Es ist VIEL sicherer, und dann können Sie immer löschen und neu beginnen.

(listet alle Dateien auf)

ls /usr/share/applications/*.desktop

Beispiel: Mozilla Firefox, firefox.desktop

(einmal oder nach dem Löschen eines fehlgeschlagenen Versuchs)

cp /usr/share/applications/firefox.desktop ~/.local/share/applications

Dann ändern Sie sorgfältig jede Formulierung oder fügen Sie zusätzliche Optionen hinzu.

(Bearbeiten Sie die Datei)

gedit ~/.local/share/applications/firefox.desktop &

Hinweis: Das kaufmännische Und '&' gibt die Befehlszeile sofort frei.


Mein eigenes 'firefox.desktop' Datei:

Mozilla Firefox

[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Name[es]=Navegador web Firefox
Name[fr]=Navigateur Web Firefox
Name[it]=Firefox Browser Web
Name[nl]=Firefox webbrowser
Comment=Browse the World Wide Web
Comment[de]=Im Internet surfen
Comment[es]=Navegue por la web
Comment[fr]=Naviguer sur le Web
Comment[it]=Esplora il web
Comment[nl]=Verken het internet
GenericName=Web Browser
GenericName[es]=Navegador web
GenericName[fr]=Navigateur Web
GenericName[it]=Browser web
GenericName[nl]=Webbrowser
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen
Keywords[es]=Explorador;Internet;WWW
Keywords[fr]=Internet;WWW;Browser;Web;Explorer;Fureteur;Surfer;Navigateur
Keywords[it]=Internet;WWW;Browser;Web;Navigatore
Keywords[nl]=Internet;WWW;Browser;Web;Explorer;Verkenner;Website;Surfen;Online 
Exec=firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=NewWindow;NewPrivateWindow;NewSafeMode;ProfileManager;

[Desktop Action NewWindow]
Name=Open a New Window
Name[de]=Ein neues Fenster öffnen
Name[es]=Abrir una ventana nueva
Name[fr]=Ouvrir une nouvelle fenêtre
Name[it]=Apri una nuova finestra
Name[nl]=Nieuw venster openen
Exec=firefox -new-window
OnlyShowIn=Unity;

[Desktop Action NewPrivateWindow]
Name=Open a New Private Window
Name[de]=Ein neues privates Fenster öffnen
Name[es]=Abrir una ventana privada nueva
Name[fr]=Ouvrir une nouvelle fenêtre de navigation privée
Name[it]=Apri una nuova finestra anonima
Exec=firefox --private-window
OnlyShowIn=Unity;

[Desktop Action NewSafeMode]
Name=Open in Safe Mode
Exec=firefox --safe-mode
OnlyShowIn=Unity;

[Desktop Action ProfileManager]
Name=Open Profile Manager
Exec=firefox --ProfileManager
OnlyShowIn=Unity;

Mein eigenes 'libreoffice-startcenter.desktop' Datei:

LibreOffice

[Desktop Entry]
Version=1.0
Terminal=false
Icon=libreoffice-main
Type=Application
Categories=Office;
Exec=libreoffice %U
# MimeType=application/vnd.openofficeorg.extension;
MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.oasis.opendocument.text-master;application/vnd.sun.xml.writer;application/vnd.sun.xml.writer.template;application/vnd.sun.xml.writer.global;application/vnd.stardivision.writer;application/msword;application/vnd.ms-word;application/x-doc;application/rtf;text/rtf;application/vnd.wordperfect;application/wordperfect;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.ms-word.document.macroenabled.12;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-word.template.macroenabled.12;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/vnd.stardivision.calc;application/vnd.stardivision.chart;application/msexcel;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroenabled.12;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-excel.template.macroenabled.12;application/vnd.ms-excel.sheet.binary.macroenabled.12;text/csv;application/x-dbf;application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.graphics-template;application/vnd.sun.xml.draw;application/vnd.sun.xml.draw.template;application/vnd.stardivision.draw;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.sun.xml.impress;application/vnd.sun.xml.impress.template;application/vnd.stardivision.impress;application/mspowerpoint;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.ms-powerpoint.presentation.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.ms-powerpoint.template.macroenabled.12;application/vnd.oasis.opendocument.formula;application/vnd.sun.xml.math;application/vnd.stardivision.math;

Name=LibreOffice 
Name[pt_BR]=BrOffice 
GenericName=Office 
GenericName[de]=Büroanwendungen
GenericName[en]=Office
GenericName[es]=Oficina
GenericName[fr]=Bureautique
GenericName[it]=Office
Comment=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
Comment[de]=Die zum offenen und standardisierten ODF-Format kompatible Sammlung von Büroanwendungen. Unterstützt durch »The Document Foundation«.
Comment[en]=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
Comment[es]=Suite de productividad para la oficina compatible con ODF, el formato de documentos abierto y estandarizado. Con el soporte de la Document Foundation.
Comment[fr]=Suite bureautique compatible avec le format de document standard et ouvert ODF. Soutenue par The Document Foundation.
Comment[it]=La suite di produttività compatibile con il formato standard e aperto dei documenti ODF. Supportata dalla The Document Foundation.

X-Ayatana-Desktop-Shortcuts=Writer;Calc;Draw;Impress;Math;

[Writer Shortcut Group]
Name=Writer
Exec=libreoffice --writer %U
TargetEnvironment=Unity

[Calc Shortcut Group]
Name=Calc
Exec=libreoffice -calc %U
TargetEnvironment=Unity

[Draw Shortcut Group]
Name=Draw
Exec=libreoffice -draw %U
TargetEnvironment=Unity

[Impress Shortcut Group]
Name=Impress
Exec=libreoffice -impress %U
TargetEnvironment=Unity

[Math Shortcut Group]
Name=Math
Exec=libreoffice -math %U
TargetEnvironment=Unity

Eine Multi-Tool-Ikonetoolbox.desktop' Datei:

[Desktop Entry]
Name=Ubuntu Toolbox
Comment=System Settings
Exec=unity-control-center --overview
Icon=redhat-tools
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;System;
OnlyShowIn=Unity;
Keywords=Preferences;Settings;
X-Ubuntu-Gettext-Domain=unity-control-center

X-Ayatana-Desktop-Shortcuts=GnomeTerminal;SoftwareCenter;SoftwareUpdates;

[GnomeTerminal Shortcut Group]
Name=Gnome Terminal
Exec=gnome-terminal
TargetEnvironment=Unity

[SoftwareCenter Shortcut Group]
Name=Ubuntu Software Center
Exec=software-center
TargetEnvironment=Unity

[SoftwareUpdates Shortcut Group]
Name=Update Manager  
Exec=update-manager -c  
TargetEnvironment=Unity

Hier sind einige meiner früheren Bemühungen.

Files

Mozilla Thunderbird


267
2017-10-17 10:00



Nachdem Sie die Änderung kopiert und vorgenommen haben, erhalten Sie das neue Symbol in die Dash-Seitenleiste. - Cory
Ziehen Sie einfach von ~/.local/share/applications Seitenleiste streichen. Öffne 'Nautilus / Dateien'; Ansicht> Versteckte Dateien anzeigen; Navigieren Sie von '.local'> '.local / share'> '' .local / share / applications '; ziehen .desktop Datei .. - david6
Diese Antwort löst es. Aber ich frage mich: Warum ist diese Antwort nötig? Ich denke, dass die Einheit dies auf eine Weise unterstützen sollte, die keiner Erklärung bedarf. Eine einfachere Lösung würde so aussehen: Rechtsklick, wählen Sie "Hinzufügen" ... - guettli
@guettli Es ist unglaublich, nicht wahr? Schätze, es ist Teil der "wir hassen Endbenutzeranpassung", was bedeutet, dass Sie das Panel nicht an den unteren Bildschirmrand verschieben können, kaum das Launcher-Verhalten ändern, die Schließen / Minimieren-Symbole usw. rechts von den Fenstern usw.
Um klarzustellen: Die Dateien in /usr/local/share sind die Launcher-Skripte, die während der Installation der Anwendung erstellt werden. (wie oben) empfehle ich diese zu kopieren .local/share BEVOR Sie weitere Anpassungen vornehmen. - david6


Für 11.10 und neuer:

Sie können den Launcher auf dem Desktop immer noch mithilfe des alten GUI-Dialogfelds erstellen.

Verwenden ALT+F2 Art:

gnome-desktop-item-edit --create-new ~/Desktop (Hauptstadt D)

Dies startet den Dialog (Launcher erstellen):

enter image description here

Sie können dies setzen .desktop Datei in einem beliebigen Ordner und dann per Drag & Drop auf den Launcher.

Hinweis: Das Paket gnome-desktop-item-edit muss zuerst installiert werden, also wenn du es hast gnome-panel installiert, dann wird es automatisch installiert.


100
2017-11-13 21:40



Danke DAS ist die Lösung, nach der ich gesucht habe. Die Option sollte erneut in Ubuntu hinzugefügt werden, da sich dies auf Dinge aus Wine-Apps im Desktop, auf benutzerdefinierte Skripts und Programme, die Parameter benötigen, auswirkt. - Luis Alvarado♦
funktioniert nicht für 12.04 - Ubuntuser
Ich musste sudo apt-get install gnome-panel zuerst. - wberry
Dies sollte die akzeptierte Antwort sein! - trappedIntoCode
Bei weitem die beste Antwort, die ich gefunden habe. Außerdem ist es das einzige, das einfacher ist als Xubuntu zu installieren. - 魔大农


Für 11.04 und früher:

Dies ist eine Methode ohne Konfigurationsdateien und ohne Root-Rechte.

Erstellen Sie zunächst den Launcher auf dem Desktop (nur temporär)

  • Klicken Sie mit der rechten Maustaste auf Ihren Desktop
  • wählen Create Launcher...
  • Erstellen Sie den benutzerdefinierten Launcher als Sie möchte.

Making a Launcher

Jetzt hast du den Launcher auf dem Desktop. Wenn Sie damit zufrieden sind, holen Sie es im Launcher-Panel:

  • Öffnen Sie Ihren Privatordner. Drücken Sie Ctrl + H um versteckte Dateien bei Bedarf anzuzeigen.

  • Durchsuchen nach .local/share/applications

  • Ziehe deinen Launcher per Drag & Drop von Desktop zu diesem Ordner.

  • Ziehen Sie nun Ihren Launcher per Drag & Drop von .local/share/applications zum Launcher Bar auf der linken Seite Bildschirm.

  • Sie können Ihre benutzerdefinierten Daten jetzt löschen Launcher auf dem Desktop, wenn es noch ist Dort.

Das ist es.


88
2018-03-15 19:58



Es scheint, als müssten Sie den Launcher nicht in den Ordner .local / share / applications stellen, bevor Sie ihn auf den Launcher ziehen und dort ablegen. Sie können es in einem beliebigen Ordner speichern. - JannieT
Vielen Dank. Das machte es einfach. Jetzt muss ich herausfinden, wie ich das Symbol (Emblem?) Ändern kann. - John K
@ John K: Im "Creater Launcher" -Dialog am Anfang kannst du ein Icon setzen, indem du auf das Standard-Icon oben links in diesem Fenster klickst. - tobi
EIN Regression eingeführt in 11.10 hat diese Methode zum Erstellen von Launcher entfernt. - ændrük
@aendruk: Sie können das "Create Launcher Window" immer noch mit: gnome-desktop-item-edit --create-new <Name der Desktop-Datei> öffnen - Pisu


Ich sehe hier viele komplexe Antworten. Diese Lösung ist, denke ich, einfach.

  • (Installieren Sie zuerst das Paket alacartewenn du es nicht hast. Dies ist der Menü-Editor, der standardmäßig vor 11.10 installiert wurde. Natürlich musst du das nur einmal machen.)
  • Starten Sie "Main Menu" indem Sie im Bindestrich danach suchen.
  • Fügen Sie ein Element für Ihre Anwendung hinzu und schließen Sie den Editor.
  • Starten Sie die Anwendung, indem Sie im Bindestrich danach suchen.
  • Klicken Sie mit der rechten Maustaste auf das Symbol und halten Sie "Launcher" gedrückt.

In Oneiric müssen Sie möglicherweise auch das Paket installieren gnome-panel, welche alacarte sollte, aber nicht, davon abhängen. Sehen:

https://bugs.launchpad.net/ubuntu/+source/alacarte/+bug/826049


60
2017-09-18 13:31



Wenn Ihre Methode verwendet wird, fällt die Anwendung nicht unter eine Kategorie. - dumb906
@ dumb906 Was meinst du? Sie können den Launcher in der gewünschten Kategorie in das gewünschte Menü einfügen. Wenn Sie nicht etwas anderes mit "Kategorie" meinen? - Bart van Heukelom
Dies ist bei weitem die einfachste Lösung. - gregghz
Wie um alles in der Welt hat diese Antwort weniger Stimmen als die anderen? Das ist die SCHNELLSTE, EINFACHSTE, RICHTIGSTE Antwort! - copolii
Für Ubuntu ist das ein Usability-Fehler (viele andere Dinge sind großartig, aber hier ist es zu kurz). Die Option zum manuellen Hinzufügen einer neuen Anwendung sollte im Dash-Menü oder in Dash / Mehr Apps sein. @copolii diese Antwort hat weniger Stimmen, weil viele Monate nach der ursprünglichen Frage gegeben wurde. Es funktioniert, ich habe auch +1 - stivlo


Für 11.10 und neuer:

In Ubuntu 11.10 besteht der einfachste Weg, einen benutzerdefinierten Launcher aus einer .desktop-Datei zu erstellen, entweder durch Kopieren einer vorhandenen .desktop-Datei oder durch Erstellen einer eigenen .desktop-Datei.

Um einen einfachen benutzerdefinierten zu erstellen, müssen Sie diese Einträge zu einer .desktop-Datei Ihrer Wahl in hinzufügen ~/.local/share/applications/

nano ~/.local/share/applications/your_application_name.desktop

[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

Für zusätzliche Optionen für Ihre .desktop-Datei können Sie besuchen Diese Seite. Alle verfügbaren Optionen sind dort sehr gut beschrieben.

Sie können auch die .desktop-Datei einer vorhandenen Anwendung kopieren /usr/share/applications/ zu deinem ~/.local/share/applications/ und bearbeiten Sie es nach Ihren Bedürfnissen.

dh: das wird kopieren gedit .desktop-Datei in den Ordner, in dem die .desktop-Dateien für einen Benutzer gespeichert werden sollen

cd ~/.local/share/applications
sudo cp /usr/share/applications/gedit.desktop .

Danach öffne diesen Ort mit nautilus ~/.local/share/applications/ und ziehen Sie die gerade erstellte Datei in den Unity-Launcher.

Hat eine Option, anstatt die Datei abzulegen, die Sie öffnen können dconf-editor (Installiere es mit sudo apt-get install dconf-tools oder suche danach in der USC) und navigieren Sie zu desktop.unity.launcher und editiere den Schlüssel favorites durch Doppelklick auf die Einträge rechts neben dem Schlüssel.

Fügen Sie Ihren benutzerdefinierten Launcher an der gewünschten Position mit diesem Format hinzu '/home/bruno/.local/share/applications/gedit.desktop'. Vergiss nicht, das zu respektieren , und die Leerzeichen in dieser Zeile und stellen Sie sicher, dass die Zeile beginnt und endet mit [ und ] beziehungsweise.

Mit dieser Methode müssen Sie sich abmelden und für den Wechsel wieder einspielen favorites wirksam werden.


29
2017-11-13 21:15



Das ist das, was bei Ubuntu 12.04 für mich funktioniert hat - LnxSlck
noch einfacher - sobald Sie .desktop-Datei nach ~ / .local / share / applications / kopieren, können Sie mit der rechten Maustaste darauf in Nautilus klicken und die Einträge in der GUI bearbeiten. Sie können das Symbol auch festlegen, indem Sie auf das Bild klicken und das Startprogramm mit einem Doppelklick testen. Stellen Sie einfach sicher, dass es + x ist. - rynop
Die Verknüpfung zur Desktop-Dateispezifikationsseite ist sehr nützlich. Vielen Dank. - Andree
@LnxSlck Ich auch! +1 zu Bruno für diese erstaunliche Antwort! Upvotes gibt es im Überfluss! - It's Willem


Für mich in 12.04 mache ich folgendes:

  1. Erstellen Sie auf dem Desktop ein "Unbenanntes Dokument". Klicken Sie einfach mit der rechten Maustaste auf den Desktop und wählen Sie Neues Dokument erstellen.

  2. Editiere die Datei mit Gedit und füge folgende Zeilen hinzu:

[Desktop-Eintrag]
Typ = Anwendung

Speichern Sie die Datei und benennen Sie sie dann um, was Sie wollen, aber am Ende des Namens fügen Sie .desktop hinzu. Zum Beispiel, wenn ich eine Verknüpfung für ein Weinprogramm wie Photoshop machen wollte, würde ich als einen Namen setzen photoshop.desktop

Jetzt sollten Sie in der Lage sein, mit der rechten Maustaste auf die Datei zu klicken und die Launcher-Eigenschaften sollten wie in diesem Beispiel aussehen:

enter image description here

Wie Sie jetzt im Bild sehen können, können Sie in die Befehlszeile einen anderen Namen, ein Symbol dafür usw. setzen.

Vergiss nicht, Berechtigungen als ausführbar zu setzen! Sonst wird es nicht funktionieren.

Es ist wie die kurze Version von anderen Antworten hier.


22
2018-04-30 06:25



Arbeitete mit 14.04. Wenn Sie das Symbol jedoch zum Startprogramm verschieben und anschließend das übergeordnete Symbol auf dem Desktop (für Kosmetika) löschen, wird das Symbol im Startprogramm ebenfalls ausgeblendet. - XavierStuvw


So fügen Sie Apps zum Launcher in unity hinzu:

  1. Drücke den dash (ubuntu Logo, oben links)
  2. Öffnen Sie die App, die Sie hinzufügen möchten.
  3. Ein Symbol wird im Launcher angezeigt, klicken Sie mit der rechten Maustaste auf das Symbol, und klicken Sie auf Pin to launcher.
  4. So entfernen Sie eine App aus dem Launcher right click das Launcher-Symbol und Quit 

HINWEIS : Symbole an diesem Punkt können nicht neu angeordnet werden, sobald Sie geladen sind
    Sie müssen sie in der Reihenfolge platzieren, in der sie bei der Installation angezeigt werden sollen     die Icons im Launcher!


9
2017-12-07 19:29



Dies funktioniert nicht für alle Anwendungen, insbesondere für solche, die Sie von der Quelle installieren. Ich habe versucht, Netbeans 7.0 in die Unity-Leiste zu stecken, bevor ich meine eigene .desktop-Datei erstellt habe. - b. e. hollenbeck
Symbole können durch Klicken und Halten des Symbols für einige Sekunden neu angeordnet werden. - andho
Was ist, wenn ich ein Startprogramm für ein Python-Skript erstellen möchte? - It's Willem


12.04

Für diejenigen, die eine GUI mögen: In 12.04 haben Sie auch die Möglichkeit, Arronax zu verwenden, das ein Nautilus-Plugin ist, um Ihren Launcher zu erstellen (.desktop-Dateien, um genauer zu sein), eine Erklärung, wie es funktioniert.

Wenn Sie bereits den Application Launcher haben, können Sie einfach mit der rechten Maustaste klicken und auf die Option "Starter für diese Datei erstellen" klicken, wie unten gezeigt.

enter image description here

Wenn Sie Desktop-Icons aktiviert haben, können Sie Ihren eigenen Launcher mit bestimmten Befehlen erstellen, indem Sie einfach mit der rechten Maustaste auf Ihren Desktop klicken. So erhalten Sie die folgende Option, um einen leeren Starter zu erstellen:

enter image description here

Sobald Sie auf "Create Starter" geklickt haben, öffnet sich das folgende Dialogfeld, in dem Sie Ihren Starter ganz einfach mit dem gewünschten Befehl anpassen können:

enter image description here

Sobald Sie Ihren Launcher auf Ihrem Desktop gespeichert haben, sehen Sie eine Datei wie hier gezeigt:

enter image description here

Du nimmst es einfach auf und ziehst es an deine gewünschte Stelle: enter image description here

Ein paar nette Features:

  • Die Möglichkeit, dem Befehl Schlüsselwörter zuzuweisen, damit er durch den Einheitsstrich gesucht werden kann.

  • Relativ schnell um Launcher für Windows-Programme in Wine zu erstellen, wie von Dieses YouTube-Video (habe das aber selbst nicht getestet)

Installation

Haftungsausschluss vor der Installation: Arronax befindet sich immer noch in einer Alpha-Phase der Entwicklung, da nicht so viele Programmierer daran arbeiten. Ich hatte kein einziges Problem damit, aber ich gebe Ihnen gerne einen Überblick, falls dies Ihre Entscheidung beeinflusst, ein PPA zu installieren du weißt es nicht.


6
2017-12-30 14:55





Dies ist eine Methode ohne Konfigurationsdateien zu bearbeiten.

Erstellen Sie zunächst den Launcher auf dem Desktop (nur temporär) 

  • Klicken Sie mit der rechten Maustaste auf Ihren Desktop
  • wählen Create Launcher...
  • Erstellen Sie den benutzerdefinierten Launcher wie gewünscht.

Jetzt hast du den Launcher auf dem Desktop. Wenn Sie damit zufrieden sind, holen Sie es im Launcher-Panel:

  • Öffne Nautilus als Wurzel. Drücken Sie Alt + F2 und Enter gksu nautilus.
  • Durchsuchen nach /home/your-username/Desktop
  • Kopieren Sie den Launcher, indem Sie rechts darauf klicken und wählen Sie Copy.
  • Durchsuchen nach /usr/share/applications
  • Fügen Sie Ihren Launcher ein, indem Sie rechts auf eine leere Stelle klicken und wählen Sie Paste.
  • Ziehen Sie nun Ihren Launcher per Drag & Drop von /usr/share/applications zur Launcher-Leiste auf der linken Seite Ihres Bildschirms.
  • Sie können jetzt Ihren benutzerdefinierten Launcher auf dem Desktop löschen.

Das ist es.


4
2018-03-15 15:13



Sie können es einfach in ~ / .local / share / applications kopieren, damit Sie sich nicht mit dem Sudo anlegen müssen. - Jorge Castro
@Jorge: Ja, das funktioniert auch. Aber ist das Browsen zu einem versteckten Verzeichnis einfacher? Ich gebe diese Alternative ein, wenn ich Zeit habe. - Bazon
Übrigens: Das Ziehen vom Desktop zum Launcher funktioniert auch direkt, aber nur, wenn Sie den Launcher nicht auf dem Desktop löschen. - Bazon
Ein weiterer Test zeigte, dass Sie den Launcher von Desktop zu verschieben können irgendwo Wichtig ist nur, dass Sie den Launcher nicht löschen (* .desktop Datei) danach scheint das Symbol in der Startleiste eine Verbindung zu dem anderen Startprogramm im Dateisystem zu sein. - Bazon


Einfache Lösung:

  1. Klicken Sie mit der rechten Maustaste auf Ihren Desktop und wählen Sie "Launcher erstellen ..."
  2. Speichere den Launcher
  3. Verschiebe es in einen Ordner, in dem es dich nicht stört. (Wenn Sie diese Datei löschen, wird Ihr Launcher ebenfalls aus dem Dock gelöscht)
  4. Ziehen Sie den Launcher auf das Dock.

4
2018-05-01 21:52