Wie kann ein Benutzer den Pfad zu einer Anwendung bestimmen, die im Launcher angezeigt wird?
Dies ist für Nicht-Programmierer oder Experten gedacht, daher sind Terminalbefehle für sie nicht wirklich geeignet. Warum: Wir müssen unsere Benutzer in die Lage versetzen, Dateien / Ordner in unsere Anwendungen zu ziehen, eine Standard-Betriebssystemfunktion, die in Ubuntu gänzlich fehlt.
.desktop
Dateien für jede App in,/usr/share/applications
aber nicht immer. Würden Sie ein Shell-Skript in Betracht ziehen, das ich schreiben und zeigen kann, wie es eingerichtet wird, oder möchten Sie sich überhaupt nicht mit der Befehlszeile befassen? Das Skript kann den Speicherort jeder Datei und den genauen Speicherort der ausführbaren Binärdatei ermittelnAntworten:
Gehen Sie zu
/usr/share/applications
oder~/.local/share/applications
, klicken Sie mit der rechten Maustaste auf das Anwendungssymbol und klicken Sie auf "Eigenschaften".Ich sehe keinen Grund, warum eine Person, die im Terminal keinen Befehl ausführen kann, einen Pfad benötigen würde.
quelle
~/.local/share/applications
./opt
VerzeichnisDer Pfad zu einer Anwendung dauert nur wenige Sekunden. Suchen Sie im Dash nach der Anwendung und ziehen Sie das Anwendungssymbol in das Terminal. Der vollständige Pfad der Anwendung wird automatisch im Terminal angezeigt.
Wenn Sie das Symbol in das Terminal ziehen, wird auch der Pfad zu einer Datei, einem Ordner, einem Archiv oder anderen Elementen mit einem Symbol angezeigt.
quelle
Du musst zu einem Terminal gehen, fürchte ich ... Hier ist ein Beispiel:
was als Ausgabe gibt:
Wo sich die ausführbare Datei in / bin / path befindet, ist / share / one ein Ordner, der eine Zusatzdatei für die Anwendung enthält, und / man / one ist das Handbuch von gedit.
Ich hoffe das beantwortet deine Frage
quelle
gedit
Dateien, auf die Sie über das Terminal zugreifen können. Hier erfahren Sie jedoch nicht, welcher Befehl von einem Launcher-Element ausgeführt wird.