Dies ist nicht die gleiche Frage wie:Dialogfeld „Externe Tools verwalten“ wird nicht angezeigtwo das Dialogfeld nach der Auswahl nicht angezeigt wirdExterne Tools verwaltenaus dem geditWerkzeugeSpeisekarte.
Mein Problem ist dieExterne Tools verwaltenOption erscheint nicht in derWerkzeugeMenü überhaupt.
Ich habe die Option „Verwendung des Plug-Ins“ imEinstellungenUntermenü:
Ich habe sogar aufgehört und neu geladengeditnachdem das Plug-In aktiviert wurde.
Meine aktuelle Version ist:
$ gedit --version
gedit - Version 3.18.3
Weiß jemand, warum dieExterne Tools verwaltenOption wird nicht angezeigt?
Ergebnisse von namei
:
$ namei -l ~/.config/gedit/tools
f: /home/rick/.config/gedit/tools
drwxr-xr-x root root /
drwxr-xr-x root root home
drwxr-xr-x rick rick rick
drwx------ rick rick .config
drwxr-xr-x root root gedit
tools - No such file or directory
Basierend auf dem Kommentar von Steeldriver habe ich Folgendes ausgeführt:
sudo chown -cR rick:rick /home/rick
und jetzt ist alles gut.
Antwort1
Dies kann passieren, wenn gedit
nicht in das Konfigurationsverzeichnis geschrieben werden kann, möglicherweise aufgrund eines Problems mit dem Verzeichnisbesitz oder den Berechtigungen. Sie können dies namei
beispielsweise mit folgendem Befehl überprüfen:
namei -l ~/.config/gedit/tools
f: /home/steeldriver/.config/gedit/tools
drwxr-xr-x root root /
drwxr-xr-x root root home
drwxr-xr-x steeldriver steeldriver steeldriver
drwx------ steeldriver steeldriver .config
drwxr-xr-x steeldriver steeldriver gedit
drwxrwxr-x steeldriver steeldriver tools
Die folgenden Dateien und Verzeichnisse ~
sollten Ihr Eigentum sein.nicht root
- Letzteres ist normalerweise ein Zeichen dafür, dass sudo
die Anwendung zuvor bereits ausgeführt wurde: sieheWarum sollten Benutzer niemals normales sudo verwenden, um grafische Anwendungen zu starten?Suchen und beheben Sie solche Probleme mit chown
und/oder chmod
je nach Bedarf, wie inroot
besitzt einige Dateien, /home/user
sollte ich mir Sorgen machen?