Thunar ist der Standard-Dateimanager der Desktop-Umgebung Xfce – das Handling im wesentlichen mit dem anderer Dateimnager vergleichbar. Mit dem Menü der rechten Maustaste lassen sich Ordner und Dateien kopieren, ausschneiden, einfügen und umbenennen, Dateien und Ordner per Doppelklick öffnen oder sich die Eigenschaften ansehen.
Drag & Drop“ sowie Tastenkombinationen unterstützt Thunar ebenso. Die Seitenleiste links ist mit Lesezeichen individuell erweiterbar, was den Umgang mit häufig benutzten Ordnern erleichtert.
Besonders interessant sind die vom Benutzer zu definierenden Aktionen, die wir uns in diesem Beitrag etwas näher ansehen.

Die Konfiguration von Thunar ist bis ins Detail möglich. Einige komfortable Einstellungen wie etwa die Erweiterung des Kontextmenüs mit Einträgen wie z.B. „Kopieren nach“… „Verschieben nach“ oder „Als Administrator öffnen“ sind jedoch – im Vergleich mit Nemo oder Dolphin – etwas umständlich zu bewerkstelligen.

Vorarbeiten

Für den weiteren Verlauf ist ein installiertes „Zenity“ erforderlich.
Zenity ist ein Kommandozeilenwerkzeug für Linux, das es Benutzern und Entwicklern ermöglicht, grafische Benutzeroberflächen (GUIs) für Shell-Skripte und andere Kommandozeilenanwendungen zu erstellen. Es bietet eine einfache Möglichkeit, Dialogfenster, Informationsnachrichten, Eingabeformulare und andere Arten von Fenstern innerhalb der Desktop-Umgebung anzuzeigen.

Unter Debian und darauf basierende Distributionen ist Zenity teilweise vorinstalliert – andernfalls lässt sich dieses mit:

sudo apt install zenity

schnell nachholen.

Kontextmenü erweitern

Die entsprechenden Einstellungen erreicht man in Thunar über die Menüzeile -> Bearbeiten -> Benutzerdefinierte Aktionen…

Im Beispiel sind die Einträge im Kontextmenü bereits erstellt. Um neue Funktionen zu integrieren, klicken Sie auf das „+„…

Wir beginnen mit „Als Administrator öffnen„…
Im sich öffnenden Fenster klicken Sie auf den Reiter Allgemein. Vergeben Sie eine passende Bezeichnung unter Name (2)

In der Befehlszeile fügen Sie folgenden Befehlsstring ein:

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY dbus-launch thunar %f

Ein entsprechendes Symbol können Sie unter (4) wählen. Bestätigen Sie mit OK.

Wechseln Sie in den Reiter Dateizuordnung und setzen alle Häkchen wie abgebildet und bestätigen mit OK.

„Als Administrator öffnen“ per Skript

Sollte die vorgenannte Option per Befehlsstring nicht funktionieren, gibt es eine weitere Möglichkeit den entsprechenden Kontextmenüeintrag per Skript einzubinden.

Öffnen Sie Mousepad, den Standard-Editor in Xfce.
Kopieren Sie folgenden Inhalt in das leere Dokument…

#!/bin/bash
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY thunar

Speichern Sie dieses Dokument unter /home/benutzername/- im Beispiel unter /home/user/ und vergeben dabei folgenden Dokumentennamen:

thunar-root.sh

Schließen Sie alle offenen Fenster, öffnen ein Terminal und geben als normaler User folgenden Befehl ein:

chmod +x thunar-root.sh

Starten Sie den Dateimanager Thunar und öffnen erneut die Benutzerdefinierte Aktionen… und klicken auf das „+

Ändern Sie die Einstellungen wie folgt unter dem Reiter Allgemein.
Unter (4) können Sie ein entsprechendes Symbol auswählen…

Verwenden Sie anstelle der Platzhalter „benutzername“ jeweils Ihren tatsächlichen Benutzernamen, mit dem Sie sich im System anmelden.

Im Reiter Dateizuordnung setzen Sie alle Häkchen und bestätigen mit Klick auf OK.

Der Kontext-Menüeintrag „Als Administator öffnen“ sollte jetzt auf alle Fälle funktionieren.

Kopieren nach“ und „Verschieben nach

Für diese Einträge habe ich trotz intensiver Suche keine funktionierenden Befehlsstrings gefunden. Abhilfe schaffen hier zwei Skripte, die relativ unkompliziert eingebunden werden können. Öffnen Sie dazu Mousepad, den Standard-Editor in Xfce.
Kopieren Sie folgenden Inhalt in das leere Dokument…

Speichern Sie dieses Dokument im home-Verzeichnis unter /home/benutzername/
im Beispiel /home/user/ und vergeben dabei folgenden Dokumentnamen:

thunar-copy-to.sh

Schließen Sie alle Dokumente und rufen Mousepad erneut auf. In die leere Seite fügen Sie nun folgenden Inhalt ein:

Speichern Sie dieses Dokument ebenfalls unter /home/benutzername/
im Beispiel unter /home/user/ und vergeben dabei folgenden Dokumentnamen:

thunar-move-to.sh

Schließen Sie alle offenen Fenster, öffnen ein Terminal und geben als normaler User folgenden Befehl ein:

chmod +x /home/benutzername/thunar-copy-to.sh

Abschließend ein weiterer Befehl:

chmod +x /home/benutzername/thunar-move-to.sh

ACHTUNG: Ersetzen Sie die Platzhalter „benutzername“ mit Ihren Namen, mit dem Sie sich im System anmelden.

Einbinden der Skripte in Thunar

Rufen Sie erneut – wie oben beschrieben – die „Benutzerdefinierte Aktionen“ in Thunar auf und klicken auf das „+

Im Reiter Allgemein vergeben Sie unter Name die Bezeichnung „Kopieren nach„…

In die Zeile Befehl fügen Sie den Befehlsstring:

/home/benutzername/thunar-copy-to.sh %F

ein, ersetzen dabei den Platzhalter „benutzername“ mit Ihren Anmeldenamen – im Beispiel also:

/home/user/thunar-copy-to.sh %F

Wechseln Sie in den Reiter Dateizuordnung und setzen die Häkchen wie folgt und bestätigen wiederum mit OK.

Schließen Sie alle Fenster und öffnen erneut die Benutzerdefinierte Aktionen und klicken auf das „+„…

Im Reiter Allgemein tippen Sie nun „Verschieben nach“ ein…

Unter Befehl fügen Sie den Befehlsstring:

/home/benutzername/thunar-move-to.sh %F

Ersetzen Sie „benutzername“ wiederum mit Ihren Anmeldenamen, im Beispiel:

/home/user/thunar-move-to.sh %F

Wechseln Sie nun zu Dateizuordnung und setzen auch hier die Häkchen wie folgt und bestätigen mit OK.

Schließen Sie alle Fenster – melden sich vom System ab und loggen sich erneut ein.

In Thunar lassen sich nun per Kontextmenü Dateioperationen wie Aktionen als Administrator vornehmen, Dateien unkompliziert mit einem Klick an andere Orte kopieren und verschieben.

Gefällt mir 14

Categories:

Schreibe einen Kommentar

3 Reaktionen

Neue Themen im Forum
Frage zu GrubDanke @juhu, das war für mich eine reine Verständnisfrage allge … Weiterlesen
Brother Drucker unter LinuxMit der Suche nach „Linux Brother HL-2030“ fand ich zur Seite htt … Weiterlesen
DebianJetzt klappt's! Das Problem war das Erstellen einer EFI-Sy … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

September 2024
M D M D F S S
 1
2345678
9101112131415
16171819202122
23242526272829
30  
Archive