In älteren Versionen war es einfach, einen Starter auf meinem Desktop zu erstellen. Ich musste nur mit der rechten Maustaste auf meinen Desktop klicken und die Option "Startprogramm erstellen" auswählen.
Wie kann ich jetzt solche Trägerraketen erstellen?
Antworten:
Der alte GUI-Dialog ist weiterhin verfügbar, wenn Sie diesen weiterhin verwenden möchten:
Verwenden von ALT+ F2Typ
Dadurch wird das alte GUI-Dialogfeld gestartet und ein Startprogramm auf Ihrem Desktop erstellt:
Voraussetzungen
gnome-desktop-item-edit
wird automatisch installiert, wenn Sie gnome-shell / gnome-fallback installiert haben. Es wird auch automatisch installiert, wenn Sie zuvor installiert habengnome-tweak-tool
.Alternativ können Sie das alte Gnome-Panel auch ohne viel Platz installieren:
Sie können die
MyLauncher.Desktop
Datei später von~/Desktop
nach verschieben~/.local/share/applications/
, um sie in allen Anwendungs-Dashboards/usr/local/share/applications
anzuzeigen oder um sie allen Benutzern zur Verfügung zu stellen (dank des Kommentars von @ JonBently).quelle
gnome-desktop-item-edit --create-new ~/Desktop
in den Befehlsbereich zu integrieren, und dann ein Desktopsymbol zum Erstellen von Startern haben.~/.local/share/applications/
- dann tauchen sie im Bindestrich auf.Sie können es manuell tun. Erstellen Sie eine neue Textdatei mit dem Namen something.desktop und schreiben Sie diese dort hinein:
Vergessen Sie nicht, die Datei ausführbar zu machen (
chmod +x something.desktop
).quelle
Es geht cooler Weise:
Arronax
Originalfoto von iloveubuntu.net, auf das momentan nicht zugegriffen werden kann
So installieren, geben Sie öffnen Sie ein Terminal mit Ctrl+ Alt+ Tund schreiben:
Das ist cooler, weil es Drag & Drop und mehr Funktionen mit einer GUI hat .
Mehr über Arronax auf ubuntugeek.com .
quelle
Funktioniert nicht mehr in der neuesten Version, Desktopsymbole wurden vollständig entfernt.
Dies ist eine Lösung, um es wieder über das Kontextmenü in Gnome und Unity zu erhalten.
1- Installieren Sie das Gnome-Tweak-Tool , falls Sie es noch nicht haben.
2- Geben Sie dann Folgendes ein, um es zu starten
Oder verwenden Sie die Tastenkombination Alt+ F2geben Sie
gnome-tweak-tool
dann auf „Ausführen“3- Navigieren Sie zur Registerkarte "Desktop" auf der linken Seite (siehe Abbildung) und aktivieren Sie
"Den Desktop vom Dateimanager verwalten lassen".
4- Quelle für diesen Teil: 1 Jetzt erstellen wir ein Skript, um das Rechtsklick-Menü aufzurufen -
Öffnen Sie
gedit
entweder per Terminal oder Alt+ F2, fügen Sie den Code einFügen Sie dies nur in das neue Textdokument ein und speichern Sie es als "Create New Launcher" (keine Erweiterung erforderlich) nächster Schritt).
5- Jetzt müssen wir die Datei ausführbar machen. Klicken Sie mit der rechten Maustaste auf die Datei. Gehen Sie zu> Eigenschaften> Klicken Sie auf die Registerkarte Berechtigungen. Suchen Sie nach "Ausführen" und aktivieren Sie "Datei als Programm ausführen lassen" und schließen Sie das Dialogfeld.
6- Öffnen Sie den Dateibrowser, gehen Sie zu> Ansicht> Versteckte Dateien anzeigen, navigieren Sie zu Ihrem Basisordner und legen Sie die Datei ab
~/.gnome2/nautilus-scripts
. Unten gezeigt -7- Jetzt haben wir einen neuen Starter im Rechtsklick-Menü! Direkt auf Ihrem Desktop klicken und gehen Sie zu> Scripts> Neue Launcher füllen Sie die comand Informationen für die Anwendung , die Sie wollen,
Gezeigte unten-
Wenn Sie vergessen haben, wie der Startbefehl der App lautet, klicken Sie auf "Durchsuchen" und navigieren Sie zu "Dateisystem"> "usr"> "bin". Dies sind die Anwendungen auf Ihrem System. Die meisten sollten das Symbol automatisch finden, nachdem Sie auf "Öffnen" geklickt haben. obwohl sie nicht vor auftauchen.
Wenn das Symbol nicht angezeigt wird, wenn Sie zum Feld "Startprogramm erstellen" zurückkehren, können Sie ein Symbol hineinziehen, indem Sie das Symbol in / usr / share / icons suchen. Es gibt Standard - Icons in den verschiedenen Themen Ordner oder bestimmte Symbole in der
/usr/share/icons/hicolor/scalable/apps
oder/usr/share/icons/hicolor/48x48/apps
, oder , wenn später wollen Sie in ein Symbol setzen können Rechtsklick> Eigenschaften zu ziehen und das Symbol fallen in.(Dieser Teil nur für gnome, alt+ f2ist diffrent in Einheit) Eine weitere Möglichkeit , bekannte Anwendungen zur Liste ist zu schlagen Alt+ F2und klicken Sie auf der App unter „Show Liste der bekannten Anwendungen“ können Sie dann den Befehlstext für das Programm kopieren in einfügen zum
erstellen neuer Launcher.
All dies macht es extrem einfacher, benutzerdefinierte Starter zu erstellen, und nach der Einrichtung können Sie sie ohne das Terminal erstellen.
quelle
Erstellen Sie die .desktop-Datei in / usr / share / applications /.
Fügen Sie den folgenden Text ein
Geben Sie dem Namen den gewünschten Namen.
Verwenden Sie für Icon und Exec entweder einen vollständigen Pfad oder einen "System" -Namen. Das Symbol für den VLC-Videoplayer lautet beispielsweise /usr/share/icons/hicolor/48x48/apps/vlc.png oder einfach vlc (ohne die Erweiterung .png).
Informationen zu Kategorien finden Sie in der Liste der XDG-Standards .
quelle
applications
in/usr/share/
? Wie kann es möglich sein?So erstellen Sie einfacher einen Launcher für ein Programm:
Wenn Sie das Programm in Ihrem Dash finden, klicken Sie einfach auf das Symbol für das Programm in Ihrem Dash und ziehen Sie es auf Ihren Desktop oder wo immer Sie es möchten. :)
quelle
In 14.04 / 15.10 / 16.04 / 17.04 / 17.10 So erstellen Sie eine Verknüpfung auf dem Desktop zu einer vorhandenen Anwendung : Die einfachste Lösung (die ich in den anderen Antworten nicht finden kann) besteht darin, die Desktop-Datei der Anwendung auf den Desktop zu kopieren: gehen auf
/usr/share/applications,
Rechtsklick auf den Desktop - Datei der Anwendung>copy
, gehen Sie zu Ihrem Desktop mit der rechten klicken>paste
. Vergessen Sie nicht, es ausführbar zu machen. Das richtige Symbol wird angezeigt, nachdem Sie es ausführbar gemacht haben.Ein einfaches Ziehen und Ablegen des Symbols von Dash auf den Desktop funktioniert in 14.04 nicht.
quelle
xdg-desktop-icon install /usr/share/applications/google-chrome.desktop
Paste
meinem Gnome 3.28.1Erstellen Sie eine Datei mit dem Namen
something.desktop
, öffnen Sie sie in gedit und geben Sie Folgendes ein:Put this is
/usr/share/applications
und wenn Sie es ausführen, klicken Sie mit der rechten Maustaste auf die App im Unity Launcher und markieren Sie " Keep in launcher " (wenn Sie es im Unity Launcher haben möchten), oder legen Sie es einfach auf Ihren Desktop, wenn Sie einen Desktop-Launcher haben möchten.Fügen Sie diese Datei ein,
~/.local/share/applications
wenn Sie dies auf Ihren Benutzer anwenden möchten.Jurriaan hat eine grafische Python-App erstellt, die Sie hier herunterladen können: http://jurschreuder.nl/UnityLaunchCreator.tar.gz
quelle
So erstellen Sie eine Desktop-Verknüpfung UND eine Unity Dash-Symboloption ("Startmenü") mit einer .desktop-Datei und zwei Symlinks
In diesem Beispiel erstellen wir einen Launcher für Arduino v1.8.5. Die ausführbaren Dateien wurden zuvor in diesen Ordner extrahiert: "~ / Downloads / Install_Files / Arduino / arduino-1.8.5". Die ausführbare Hauptdatei zum Starten der Anwendung befindet sich unter "~ / Downloads / Install_Files / Arduino / arduino-1.8.5 / arduino".
Befolgen Sie mein Beispiel unten, und aktualisieren Sie alle für Ihre Anwendung erforderlichen Schritte, einschließlich der erforderlichen Änderung des Inhalts der .desktop-Datei.
Meine Strategie wird darin bestehen, eine einzige .desktop-Datei zu erstellen, die als "Master" -Startprogramm für das Programm fungiert. Anschließend werden zwei symbolische Links (Symlinks) zu dieser Datei erstellt, damit wir das Programm (1) über ein Symbol auf starten können auf Ihrem Desktop und (2) über das Suchmenü von Unity Application Launcher.
F: Warum machen Sie das so?
A: Nun, Sie müssen nur eine einzige .desktop-Datei bearbeiten, um Änderungen an den Verknüpfungen an beiden Stellen gleichzeitig vorzunehmen.
F: Warum nicht einfach die .desktop-Datei direkt auf dem Desktop erstellen und dann einen einzelnen Symlink für den Unity-Anwendungsstarter erstellen?
A: Auf diese Weise befindet sich die .desktop-Datei sicher in einem anderen Ordner, in dem Sie und Ihre Kinder sie nicht versehentlich vom Desktop löschen, sodass Sie wissen, dass sie nicht versehentlich geändert oder gelöscht wird.
SCHRITTE:
1. Erstellen Sie mit einem Texteditor Ihrer Wahl einen Launcher (.desktop-Datei), und bearbeiten Sie ihn nach Bedarf. Speichern Sie es in "~ / Desktop_launchers / Arduino_1_8_5.desktop".
Hier sind die Befehle, mit denen ich den GUI-Texteditor "leafpad" verwende:
Kopieren Sie Folgendes und fügen Sie es in die soeben erstellte Datei "Arduino_1_8_5.desktop" ein.
Exec
Pfade mit Leerzeichen, Sie müssen die einfachen Anführungszeichen verwenden ('
) um den Pfadnamen unten, sonst werden Sie eine „Fehler Starten der Anwendung“ erhalten , wenn Sie auf der Flucht Link klicken.Icon
Pfad dürfen jedoch keine einfachen Anführungszeichen verwendet werden , auch wenn der Pfad Leerzeichen enthält. Andernfalls wird das Symbol im Link nicht ordnungsgemäß angezeigt.Arduino_1_8_5.desktop
Dateiinhalt:Speichern und schließen.
2. Machen Sie es ausführbar.
Hinweis: Dieser Schritt ist wichtig! Sie müssen dies tun, BEVOR Sie im nächsten Schritt den symbolischen Link erstellen. Andernfalls funktioniert der symbolische Link, den Sie erstellen möchten, nicht ordnungsgemäß als Verknüpfung zum Starten des Programms von Ihrem Desktop.
3. Stellen Sie auf dem Desktop einen symbolischen Link zu Ihrem obigen Desktop-Startprogramm her, damit Sie es von dort aus starten können:
Befehlsformat: "ln -s / pfad / zu / datei / pfad / zu / symlink_zu_machen"
Beachten Sie, dass das Beenden Ihres Symlinks mit ".desktop" obligatorisch ist, da es sonst nicht als Desktop-Verknüpfung angezeigt wird oder ordnungsgemäß funktioniert.
4. Stellen Sie im Unity-Anwendungsmenü einen symbolischen Link dazu her, damit Sie ihn auch von dort aus starten können:
Anmerkungen:
5. Fertig!
rm ~/Desktop/Arduino_1_8_5.desktop
sudo rm /usr/share/applications/Arduino_1_8_5.desktop
Screenshots:
Mein Desktop mit der neu erstellten Verknüpfung:
Das Unity Launcher-Menü mit der neu erstellten Verknüpfung:
Zusätzliche Lektüre:
Weitere Informationen und alternative Techniken finden Sie in der offiziellen Ubuntu-Dokumentation zu "UnityLaunchersAndDesktopFiles" hier: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles
quelle
In Anbetracht der vorherigen Antwort von Scaine
gnome-panel
installiert die Art und Weise Abhängigkeiten, aber am Ende der Dinge - wir brauchen diese nicht wirklich, wir müssen nur.desktop
Dateien erstellen. Daher habe ich ein kleines Skript erstellt, das genau das grafisch erledigt und eine benannte.desktop
Datei in dem~/Desktop
Ordner erstellt, die für die Verwendung bereitsteht und im Unity-Launcher gespeichert wird . Nicht das beste Scripting, aber es macht den Job.Dies kann als Datei mit dem Namen gespeichert
makeLauncher.sh
werden. Ändern Sie die Berechtigungen über Rechtsklick -> Eigenschaften -> Berechtigungen -> Ausführen der Datei als Programm zulassen.Und so sieht es aus
Anmerkung : Leider hat das Formularfeld von zenity kein Kontrollkästchen für ein Formular-Widget, daher muss die Option Wahr / Falsch für die Terminal-App eingegeben werden. Ich denke darüber nach, dieses Skript in PyQt umzuschreiben.
quelle
FILE = home"/Desktop/"$1".desktop"
, wobeihome
zum Teil als Variable für denawk
Befehl definiert ist-v home="$HOME"
. Sie können alle Verweise aufFILE
aus demawk
Befehl entfernen und den Befehl selbst auf einen bestimmten Dateinamen umleiten, über den Sie einen Namen erstellen möchten> somefile.desktop
. Es ist nicht allzu schwierig, muss nur diesen bestimmten Teil umschreiben. Bitte erinnern Sie mich in ein paar Tagen. Ich werde versuchen, diese Antwort morgen zu aktualisieren, aber ich könnte vergessen.gnome-desktop-item-edit
) ), aber ich denke, deine könnte netter sein.Bitte beachten Sie diese Wiki-Seite, die ich erstellt habe, da mir aufgefallen ist, dass Fragen zu Desktop- und Unity-Launchern sehr häufig gestellt werden :) https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles
quelle
Dies kann leicht mit
nautilus-action
& erreicht werdengnome-desktop-item-edit
.SCHRITTE:
Installieren Sie nautilus-action, indem Sie folgenden Befehl im Terminal ausführen:
Starte Nautilus-Actions und erstelle eine neue Action.
Aktivieren Sie auf der Registerkarte "Aktion" das Kontrollkästchen " Element im Kontextmenü des Standorts anzeigen " und geben Sie unter " Kontextbezeichnung " Folgendes ein: Startprogramm erstellen.
Öffnen Sie jetzt die Registerkarte Befehl und geben Sie die folgenden Details ein:
Etikette:
Create Launcher
Pfad:
gnome-desktop-item-edit
Parameter:
--create-new %f
Arbeitsverzeichnis:
Click Browse and select your Desktop folder.
Lassen Sie die restlichen Registerkarten unverändert. Speichern Sie jetzt Ihren Befehl und beenden Sie das Programm:
Starten Sie Nautilus neu:
Sie können Verknüpfungen aus dem Kontextmenü hinzufügen, indem Sie Starter erstellen auswählen
Die Verknüpfung wird in Ihrem aktuellen Verzeichnis hinzugefügt, auf das Sie mit der rechten Maustaste klicken
GETAN!
quelle
$ sudo apt-get install nautilus-actions Reading package lists... Done Building dependency tree Reading state information... Done Package nautilus-actions is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'nautilus-actions' has no installation candidate
nautilus-action
wurde ersetzt durchfilemanger-actions
. Aber es ist nicht im Repo, benutze ppa aus dem Fehlerbericht: bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1768597Installieren Sie "Create Launcher" vom Ubuntu Software Center. Sie können diesen Namen durchsuchen, um ihn dort zu finden. Siehe auch: Link - Ubuntu-Apps-Verzeichnis
quelle
Ich habe bemerkt, dass sowohl Gnome-Panel als auch Gnome-Tweak-Tool eine Menge Abhängigkeiten benötigen, auch mit
--no-recommends
.Die Methode, die ich bisher verwendet habe, besteht darin, ein beliebiges Symbol aus dem Dash auszuwählen, z. B. Firefox, und es auf den Desktop zu ziehen. Sie können kein Symbol aus dem Launcher ziehen, es lässt Sie nicht zu. Es muss also der Dash sein, also drücke die Super (oder Windows) -Taste auf deiner Tastatur, um den Dash zu starten, stelle sicher, dass er nicht im Vollbildmodus ist (schalte ihn mit der Schaltfläche oben links um) und ziehe dann ein beliebiges Symbol auf Ihr Desktop.
Klicken Sie dann mit der rechten Maustaste auf das neue Desktop-Symbol und ändern Sie den Pfad, die Beschreibung, das Symbol (und den Kommentar, wenn Sie möchten). Ziehen Sie dann diesen neuen Launcher an eine beliebige Stelle
/home/yourname/Misc/Apps
und ziehen Sie ihn schließlich von dort in den Launcher.Hinweis: Wenn Sie die Datei direkt vom Desktop auf den Launcher ziehen und dann die Desktop-Datei löschen, funktioniert der Launcher-Eintrag nicht mehr, obwohl er gut aussieht. Ich nehme an, es ist eine Art Verknüpfung zum Original, das Sie gerade gelöscht haben.
quelle
Ich habe ein kleines Kommandozeilenprogramm für die Erstellung von Launchern entwickelt. Beispiel:
Es wird ein entsprechender Desktop-Eintrag erstellt in
~/.local/share/applications
:Sie können es dann wie folgt auf Ihren Desktop verschieben:
Stärkere Alternativen sind Alacarte und MenuLibre (sie haben mehr Funktionen und eine grafische Benutzeroberfläche).
quelle
Diese Startprogramme haben ein Problem: Sie können sie nicht über den Webbrowser verwenden, um beispielsweise Archive an E-Mail-Nachrichten anzuhängen oder Dateien auf Websites wie http://2shared.com/ hochzuladen.
Es gibt eine einfache Lösung:
ln -s /destination/directory ~/Desktop/nameofshortcut
zum Beispiel:
ln -s /data/music ~/Desktop/good_music
Auf diese Weise wird auf dem Desktop ein Symbol mit dem Bild eines Ordners mit einem Pfeil darunter angezeigt, der eine Verknüpfung anstelle der Feder oder Rakete der Trägerraketen darstellt.
quelle
In 14.04 können Sie mit der rechten Maustaste auf die ausführbare Datei klicken und auswählen
Make Link
. Anschließend können Sie diesen Link auf Ihren Desktop ziehen und dort ablegen.Um dieses Programm an Ihren Launcher anzuhängen, starten Sie einfach das Programm und klicken Sie bei laufendem Programm mit der rechten Maustaste auf das Symbol in Ihrer Launcher-Leiste und wählen Sie
Lock to Launcher
.Hinweis: Das Hinzufügen von Programmen zu Ihrer Startleiste auf diese Weise funktioniert nicht mit WINE-Anwendungen. Sie können jedoch weiterhin WINE-Apps auf diese Weise zu Ihrem Desktop hinzufügen.
quelle
(*) Sie erhalten eine Fehlermeldung, wenn Sie versuchen, Nautilus als normalen Benutzer per Drag & Drop zu verwenden. Dieser Fehler hat mich dazu gebracht, die sechs hier aufgeführten Schritte herauszufinden. Es ist ein weiteres Beispiel dafür, dass "Misserfolg" ein Schritt auf dem Weg zum Erfolg ist.
quelle