So fügen Sie eine Anwendung in die Liste der Anwendungen in Ubuntu ein

Was passiert, wenn Sie Ihre Lieblingsanwendung nicht in der Liste der "Öffnen mit" -Anwendungen finden? Haben Sie schon einmal darüber nachgedacht, wie Sie eine Anwendung zur Liste der geöffneten Anwendungen im Kontextmenü hinzufügen können ?

Viele meiner Anleitungen enthalten Screenshots. Während ich Gimp zum Ändern der Größe und Komprimieren des Bildes verwende, bevorzuge ich Pinta zum Hinzufügen von Text und Kreisen zu den Bildern. Es ist eine leichte und einfach zu bedienende App. Als ich in Ubuntu versuchte, ein Bild mit Pinta zu öffnen, indem ich mit der rechten Maustaste darauf klickte, fand ich es hier einfach nicht:

Nun, es muss in anderen Anwendungen sein, sagte ich mir. Ich hab mich geirrt. Es war nicht in der Liste der empfohlenen Anwendungen:

Ich hatte große Hoffnung, es in Andere Anwendungen anzeigen zu finden. Aber auch das erwies sich als zwecklos.

Wenn Sie so viel mit mir zu tun haben, zeige ich Ihnen den Trick, mit dem Sie jede Anwendung in die Liste der offenen Anwendungen in Ubuntu oder einem anderen Linux-Betriebssystem aufnehmen können.

So fügen Sie eine offene Anwendung mit Liste hinzu:

Dieses Tutorial wird mit Pinta Image Editor demonstriert. Sie können die ähnlichen Schritte für jedes Programm verwenden. Ändern Sie einfach den Pinta mit Ihren Anwendungsnamen in den Befehlen, die wir verwenden werden.

Öffnen Sie ein Terminal, und verwenden Sie den folgenden Befehl, um ein Programm zur Liste der Standardprogramme für das Öffnen mit Anwendungen hinzuzufügen:

sudo gedit /usr/share/applications/XXX.desktop 

Bitte beachten Sie zwei Dinge. In XXX.desktop ist XXX der Name Ihrer Anwendung. Und dann gedit verwenden. Sie können jeden anderen Editor verwenden. Ich habe Vim benutzt. Wenn Sie Gedit verwenden, werden einige Warnmeldungen im Terminal angezeigt, die Datei wird jedoch in einer GUI geöffnet.

Suchen Sie in dieser Desktop-Datei nach einer Zeile, die folgendermaßen aussieht:

Exec=XXX

Wenn Sie so etwas haben, ersetzen Sie diese Zeile durch:

Exec=XXX %F

Speichern Sie es und beenden / schließen Sie die Desktop-Datei. Kein Neustart oder irgendetwas. Es sollte sofort funktionieren.

Erläuterung

Erkläre nun, was% F bedeutet. % F ist eigentlich ein Exec Key. Dies bedeutet, dass das Programm gleichzeitig mit mehreren Dateieingaben versorgt wird (Argumente). Wenn ich dieses% F in Pinta festgelegt habe, kann ich mehrere Bilder in derselben Instanz von Pinta öffnen (denken Sie, dass es Registerkarten in einem Webbrowser ähnelt). Das Programm muss diese Funktion jedoch unterstützen.

Die Frage, über die Sie sich vielleicht wundern, ist, warum es nicht in der Liste der Anwendungen angezeigt wurde und warum es nach dem Hinzufügen von% F funktioniert. Der Grund dafür ist, dass das Programm kein Argument akzeptiert, wenn es keinen solchen Exec-Schlüssel gibt. Dies bedeutet, dass Sie mit dieser Anwendung keine Datei „öffnen mit“ können, da „öffnen mit“ die Datei als Argument liefert.

Sie können hier mehr über Exec Key lesen.

Ich hoffe, das Tutorial hat Ihnen geholfen, Anwendungen in Ubuntu mit der rechten Maustaste zu öffnen . Fragen oder Anregungen sind immer willkommen.

Empfohlen

So installieren Sie IntelliJ IDEA unter Ubuntu und anderen Linux-Distributionen
2019
6 Funktionen, die Windows 10 von Linux übernommen hat
2019
Lösen Sie das Problem mit dem Windows-Partitions-Mount in Ubuntu Dual Boot
2019