Difference between revisions of "Thunar (Italiano)"

From ArchWiki
Jump to: navigation, search
m (removed category)
(avanzamento nella traduzione)
Line 1: Line 1:
 
[[Category: File managers (Italiano)]]
 
[[Category: File managers (Italiano)]]
 
{{i18n|Thunar}}
 
{{i18n|Thunar}}
{{translateme}}
+
 
  
 
Thunar è un file manager che ha l'obiettivo di essere veloce, leggero e facile da usare. E' parte integrante del desktop XFCE, ma è possibile usarlo anche in maniera indipendente. Ciò lo rende molto attraente per utenti di vari window manager autonomi, come [[Openbox_(Italiano)|Openbox]], [[Awesome3_(Italiano)|Awesome]] e anche [[Compiz_(Italiano)|Compiz]] se usato in maniera ''standalone''.
 
Thunar è un file manager che ha l'obiettivo di essere veloce, leggero e facile da usare. E' parte integrante del desktop XFCE, ma è possibile usarlo anche in maniera indipendente. Ciò lo rende molto attraente per utenti di vari window manager autonomi, come [[Openbox_(Italiano)|Openbox]], [[Awesome3_(Italiano)|Awesome]] e anche [[Compiz_(Italiano)|Compiz]] se usato in maniera ''standalone''.
  
==Installazione==
+
== Installazione ==
Per installare thunar, semplicemente sarà necessario installare il relativo pacchetto:
+
{{pkg|thunar}} è presente nei [[Official Repositories (Italiano)|repository ufficiali]], quindi è facilmente installabile tramite [[Pacman (Italiano)|pacman]].
# pacman -S thunar
+
  
 
Se avete già installato XFCE sul vostro sistema, avrete già installato sicuramente anche Thunar.
 
Se avete già installato XFCE sul vostro sistema, avrete già installato sicuramente anche Thunar.
  
==Plugins e Addons==
+
== Automount ==
Molti di questi plugin sono parte del gruppo xfce4-goodies, dunque se avete installato il suddetto siete già a posto. Nel caso, ovviamente, è possibile installarli uno ad uno.
+
Per quanto riguarda l'automount, thunar (come tutto Xfce4) è in una fase ti transizione da [[HAL|HAL]] e [[ThunarVFS]] (ora deprecati) a [[GIO]], [[ConsoleKit]], [[PolicyKit]] e [[udev (Italiano)|udev]]. (Notizia del 16 Agosto 2011)
  
===Thunar Volume Manager===
+
=== Gruppo Storage ===
Thunar supporta già di suo il montaggio\smontaggio delle periferiche, questo plugin però fornisce funzionalità aggiuntive, come la possibilità di eseguire comandi particolari alla connessione di una periferica o di aprire automaticamente una finestra di Thunar per una periferica appena montata.
+
Prima di tutto assicurarsi che il proprio utente faccia parte del gruppo ''storage''.
 +
  {{hc|$ groups|lp wheel games video audio optical '''storage''' scanner power users}}
  
====Prerequisiti====
+
Se si nota che l'utente non è in ''storage'', aggiungerlo adesso con:
Per funzionare correttamente, Thunar-Volume-Manager necessita di Dbus e HAL configurati e correttamente inizializzati per funzionare.
+
{{bc|# usermod -a -G storage <user>}}
  
{{Note| Thunar-volman attualmente non funziona molto bene per via del passaggio da HAL a Udev ancora in corso. L'uscita della prossima versione di Thunar, basata solo su Udev, è imminente. Se volete, potete sperimentare con il pacchetto [[http://aur.archlinux.org/packages.php?ID=30469 thunar-git]] su [[AUR_Italiano|AUR]] che presenta già le modifiche.
+
=== PolicyKit ===
}}
+
Se si sta usando un [[Display Manager (Italiano)|display manager]] per avviare il proprio [[Window Manager (Italiano)| window manager]] o [[Desktop Environment (Italiano)|desktop environment]], cercare nella documentazione specifica del display manager come avviare la sessione di [[ PolicyKit]]. Per esempio, avviare PolicyKit usando [[SLiM_(Italiano)#Policykit|SLiM]]
 +
 
 +
Se non si sta usando un display manager, includere {{ic|ck-launch-session}} e {{ic|dbus-launch}} (in quest ordine) prima del comando per lanciare il WM o il DE in [[Xinitrc (Italiano)|xinitrc]]: leggere la wiki specifica del vostro window manager o desktop environment, ad esempio [[Xfce (Italiano)#Avviare xfce|Xfce]].
 +
 
 +
Un esempio di {{Ic|~/.xinitrc}}:
 +
 
 +
exec ck-launch-session dbus-launch <your wm>
 +
 
 +
Notare che {{Ic|ck-launch-session}} va messo PRIMA di {{Ic|dbus-launch}}. In caso non si seguisse questa regola si sarebbe "Non autorizzati" a montare i propri dispositivi. Si prenda visione di [http://bbs.archbang.org/viewtopic.php?id=289 questo thread sul forum internazionale] e questo bug report {{Bug|25031}}.
 +
 
 +
Se non si sta usando un [[Display Manager (Italiano)|display manager]] e si hanno problemi a montare automaticamente i dispositivi, leggere [[Start X at Boot (Italiano)|questo articolo]].
 +
 
 +
===Thunar Volume Manager===
 +
Thunar supporta già di suo il montaggio\smontaggio delle periferiche, questo plugin però fornisce funzionalità aggiuntive, come la possibilità di eseguire comandi particolari alla connessione di una periferica o di aprire automaticamente una finestra di Thunar per una periferica appena montata.
  
 
====Installazione====
 
====Installazione====
 
Per installarlo, basterà installare il relativo pacchetto:
 
Per installarlo, basterà installare il relativo pacchetto:
  # pacman -S thunar-volman
+
  {{bc|# pacman -S thunar-volman}}
  
 
====Configurazione====
 
====Configurazione====
Line 31: Line 44:
 
# Lanciare Thunar e aprire le Preferenze
 
# Lanciare Thunar e aprire le Preferenze
 
# Sotto la scheda 'Avanzate', spuntare la casella 'Abilita la gestione dei volumi'
 
# Sotto la scheda 'Avanzate', spuntare la casella 'Abilita la gestione dei volumi'
 +
# Montare hard disk quando vengono accesi
 +
# Montare USB appena inserite
 
# Cliccare su Configura e fare le modifiche desiderate (qui sotto, un esempio)
 
# Cliccare su Configura e fare le modifiche desiderate (qui sotto, un esempio)
 
Per impostare l'apertura di Amarok all'inserimento di un cd audio,
 
Per impostare l'apertura di Amarok all'inserimento di un cd audio,
  Multimedia - CD Audio: <code>amarok --cdplay %d</code>
+
  Multimedia - CD Audio: {{Ic|amarok --cdplay %d}}
  
====Consigli utili====
+
=== GVFS e problemi con il cestino ===
=====Eseguire in Modalità Demone=====
+
Se ci sono ancora problemi con l'automount si avrà bisogno del pacchetto {{pkg|GVFS}}
 +
{{bc|#pacman -S gvfs}}
 +
 
 +
Questo renderà anche accessibile il cestino, che prima mostrava sull'icona un cerchio rosso con una croce bianca e probabilmente restituiva a ogni tentativo si svuotamento:
 +
FAILED TO CONNECT TO THE TRASH. Operation not supported.
 +
 
 +
==Consigli utili==
 +
=== Usare Thunar per esplorare cartelle remote ===
 +
Da Xfce 4.8 e Thunar 1.2 è possibile esplorare cartelle remote (server FTP o cartelle condivise con [[Samba (Italiano)|Samba]]) direttamente in Thunar. Una funzionalità simile è disponibile anche con [[GNOME (Italiano)|GNOME]] e [[KDE (Italiano)|KDE]]. Il pacchetto necessario per questa funzionalità è installabile con :
 +
{{bc|#pacman -S gvfs gvfs-smb}}
 +
 
 +
Dopo aver riavviato X ci sarà un link "Network" nella barra laterale di Thunar e le directory remote si potranno aprire agevolmente con questi URIs nella cartella di dialogo: smb://, ftp:// e ssh:// .
 +
 
 +
===Eseguire in Modalità Demone===
 
Thunar può essere eseguito in modalità demone. Questo comporta una serie di vantaggi, primo fra tutti una maggiore velocità nell'apertura delle finestre di Thunar (poichè appunto esso sarà in esecuizione in background) all'inserimento, ad esempio, di una chiavetta USB.
 
Thunar può essere eseguito in modalità demone. Questo comporta una serie di vantaggi, primo fra tutti una maggiore velocità nell'apertura delle finestre di Thunar (poichè appunto esso sarà in esecuizione in background) all'inserimento, ad esempio, di una chiavetta USB.
  
Per farlo partire in questa modalità, è possibile utilizzare il file {{Filename|.xinitrc}} o uno script di autostart (come quello di [[Openbox]], il file {{Filename|autostart.sh}}). Un metodo vale l'altro, sta all'utente scegliere quale utilizzare.
+
Per farlo partire in questa modalità, è possibile utilizzare il file {{Filename|.xinitrc}} o uno script di autostart (come quello di [[openbox (Italiano)|Openbox]], il file {{Filename|~/.config/openbox/autostart}}). Un metodo vale l'altro, sta all'utente scegliere quale utilizzare.
  
 
Per eseguirlo in questa modalità, è semplicemente necessario lanciare Thunar tramite il comando:
 
Per eseguirlo in questa modalità, è semplicemente necessario lanciare Thunar tramite il comando:
 
  thunar --daemon &
 
  thunar --daemon &
  
=====Eliminating Conflicts=====
+
===Eliminazio dei conflitti===
If you have hal and autofs running at the same time, you will have a lock in hal-mtab. To avoid this, use only one of them.
+
Se si stanno usando hal e autofs contemporaneamente, si potrebbe avere un blocco in hal-mtab. Per evitare che questo accada è consigliabile usare solo uno di questi.
  
If you cannot get automount running and start your window manager via {{Filename|.xinitrc}} you maybe want to change the start line for your window manger from
+
Se l'automount non dovesse funzionare e l'avvio viene fatto leggendo il file  {{Filename|.xinitrc}} la soluzione è cambiare:
  
  exec /usr/bin/dwm
+
  exec <your wm>
  
to
+
in
exec ck-launch-session /usr/bin/dwm
+
  
=====Setting the Icon Theme=====
+
exec ck-launch-session <your wm>
When using Thunar outside of Gnome or Xfce, certain packages and configurations that control which icons are used may be missing. Window Managers like Awesopme and Xmonad do not come with XSettings managers, which is where Thunar looks first for it's icon setting.  It is possible install and run xfce-mcs-manager from a startup script if many Xfce4 and Gnome applications are going to be used.  The gtk-icon-theme-name setting for gtk2 can be set for a user by adding something like the following to ~/.gtkrc-2.0:
+
 
 +
===Tema icone===
 +
Se si sta usando thunar all'infuori di GNOME o Xfce certi file di configurazione potrebbero venire meno. Il file che regola l'aspetto di tutte le applicazioni che sfruttano le gtk2 è ~/.gtkrc-2.0. Per avere ad esempio le icone "Tango", aggiungere:
 
  gtk-icon-theme-name = "Tango"
 
  gtk-icon-theme-name = "Tango"
  
Of course, just installing the gnome-icon-them package will give Thunar an icon theme to use other than the default paper icon for all items.
+
Naturalmente è fondamentale avere installato il pacchetto {{pkg|gnome-icon-theme}}:
 
  # pacman -S gnome-icon-theme
 
  # pacman -S gnome-icon-theme
 +
 +
==Altri plugins e addons==
 +
Molti plugins sono parte del pacchetto {{pkg|xfce4-goodies}}
  
 
===Thunar Archive Plugin===
 
===Thunar Archive Plugin===
The Thunar Archive Plugin is a frontend to file archive software such as File Roller, Ark, or Xarchiver to allow a simple, consistent interface to opening and decompressing archives.
+
Thunar Archive Plugin è un frontend per programmi di archiviazione come File Roller, Ark, o Xarchiver che permette un'integrazione tra uno di questi programmi e il menu di Thunar.
  
====Installation====
+
====Installazione====
It can be installed by running:
+
Questo plugin è nei repository ufficiali, quindi facilmente installabile con pacman:
 
  # pacman -S thunar-archive-plugin
 
  # pacman -S thunar-archive-plugin
  
Line 74: Line 106:
 
  # pacman -S thunar-media-tags-plugin
 
  # pacman -S thunar-media-tags-plugin
  
===Thunar Thumbnailers===
+
=== Thunar Media Tags Plugin ===
The aim of the Thunar Thumbnailers project is to provide thumbnail generation for media formats that are neglected by other thumbnailers. If you want thumbnails and deal with media formats that are not compatible with other thumbnailers, use this. For a full list of supported formats, see the [http://goodies.xfce.org/projects/thunar-plugins/thunar-thumbnailers/ project page].
+
Questo plugin mostra in Thunar i tags dei componenti multimediali presenti in una directory. Supporta MP3 e Ogg/Vorbis. Può anche essere utilizzato per modificare i tags.
====Installation====
+
It can be installed by running:
+
# pacman -S thunar-thumbnailers
+
  
===Thunar Shares===
+
==== Installazione ====
The Thunar Shares Plugin allows you to quickly share a folder using Samba from Thunar without requiring root access.
+
Anche questo plugin è nei repo, quindi:
 +
  {{bc|# pacman -S thunar-media-tags-plugin}}
  
====Installation====
+
=== Miniature  ===
 +
Thunar si basa su un programma esterno chiamato [http://git.xfce.org/xfce/tumbler/tree/README tumbler] per generare le miniature.
 +
{{Pkg|tumbler}} è installabile con pacman in quanto presente in [extra].
 +
Installare {{Pkg|ffmpegthumbnailer}} permette anche di generare miniature di video.
  
Install [http://aur.archlinux.org/packages.php?ID=24152 thunar-shares-plugin] package from the [[AUR]].
+
===Thunar Shares===
 +
Thunar Shares è un plugin che permette di condividere cartelle usando Samba da Thunar da utente semplice.
  
====Configuration====
+
====Installazione====
  
as root user:
+
Installare il pacchetto [http://aur.archlinux.org/packages.php?ID=24152 thunar-shares-plugin] da [[AUR (Italiano)|AUR]].
  
 +
====Configurazione====
 
This marks the named objects for automatic export to the environment of subsequently executed commands:
 
This marks the named objects for automatic export to the environment of subsequently executed commands:
   # export USERSHARES_DIR="/var/lib/samba/usershares"
+
   {{bc|<nowiki># export USERSHARES_DIR="/var/lib/samba/usershares"
  # export USERSHARES_GROUP="sambashare"
+
# export USERSHARES_GROUP="sambashare"</nowiki>}}
 
+
Questo crea la directory var/lib/samba:
This creates the usershares directory in var/lib/samba:
+
   {{bc|<nowiki># mkdir -p ${USERSHARES_DIR}</nowiki>}}
   # mkdir -p ${USERSHARES_DIR}
+
Questo crea il gruppo '''sambashare''':
This makes the group sambashare:
+
   {{bc|<nowiki># groupadd ${USERSHARES_GROUP}</nowiki>}}
   # groupadd ${USERSHARES_GROUP}
+
Questo cambia i permessi alla directory appena creata dandoli agli utenti del gruppo '''sambashare''':
This changes the owner of the directory and group you just created to root:
+
   {{bc|<nowiki># chown root:${USERSHARES_GROUP} ${USERSHARES_DIR}</nowiki>}}
   # chown root:${USERSHARES_GROUP} ${USERSHARES_DIR}
+
Questo cambia i permessi delle directory in modo che gli utenti che fanno parte del gruppo '''sambashare''' abbiano la possibilità di aprire le suddette directory in lettura e scrittura:
This changes the permissions of the usershares directory so that users in the group sambashare can read, write and execute files:
+
   {{bc|<nowiki># chmod 01770 ${USERSHARES_DIR}</nowiki>}}
   # chmod 01770 ${USERSHARES_DIR}
+
Usare il proprio editor preferito per creare il file {{ic|/etc/samba/smb.conf}}
 
+
   {{bc|# nano /etc/samba/smb.conf}}
Using your favorite text editor as root, c reate the file /etc/samba/smb.conf
+
Usare questo file di configurazione {{ic|smb.conf}}:  
+
{{hc|/etc/samba/smb.conf|<nowiki>
   # joe /etc/samba/smb.conf
+
 
+
Use this smb.conf configuration file:  
+
 
+
 
   ##This is the main Samba configuration file. You should read the
 
   ##This is the main Samba configuration file. You should read the
 
   ##smb.conf(5) manual page in order to understand the options listed
 
   ##smb.conf(5) manual page in order to understand the options listed
Line 156: Line 187:
 
   ## behalf of a non WINS capable client, for this to work there must be
 
   ## behalf of a non WINS capable client, for this to work there must be
 
   ## at least one WINS Server on the network. The default is NO.
 
   ## at least one WINS Server on the network. The default is NO.
   #;  wins proxy = yes
+
   #;  wins proxy = yes</nowiki>}}
 
+
Salvare il file e aggiungere il proprio utente al gruppo "sambashares" :
Save the file and then add your user to the group sambashares replacing "your_username" with the name of your  user:
+
   {{bc|# usermod -a -G <USERSHARES_GROUP> your_username}}
 
+
Riavviare il demone Samba:
   # usermod -a -G ${USERSHARES_GROUP} your_username
+
  {{bc|# /etc/rc.d/samba restart}}
 
+
Effettuare un log out e poi riloggarsi. Ora è possibile condividere ogni directory tramite una voce del menu raggiungibile con il click-destro.
Restart Samba:
+
Per avere Samba sempre attivo aggiungere il demone al file {{ic|/etc/rc.conf}}.
 +
Per maggiori informazioni, visitare la wiki di [[Samba (Italiano)|Samba]].
  
  # /etc/rc.d/samba restart
+
== Azioni personalizzate ==
 +
Questa sezione tratta delle utilissime azioni personalizzabili che si trovano in Modifica -> Imposta azioni personalizzate. Molti esempi possono essere trovati [http://thunar.xfce.org/pwiki/documentation/custom_actions sulla wiki di thunar].
  
Log out and log back in. You should now be able to right click on any directory and share it on the network.
+
{| border="1" cellpadding="4" cellspacing="0"
 +
|+ Custom actions
 +
! Name !! Command !! File patterns !! Appears if selection contains
 +
|-
 +
! Link to Dropbox
 +
| ln -s %f /path/to/DropboxFolder || * || Directories, other files
 +
|}
  
To have samba start at boot, add samba to daemons in your {{Filename|/etc/rc.conf}} file.
+
Please note that when using many custom actions to symlink files and folder to a particular place, it might be useful to put them into the {{ic|Send To}} folder of the context menu to avoid that the menu itself gets bloated. This is fairly easy to achieve and requires a .desktop file in {{ic|~/.local/share/Thunar/sendto}} for each action to perform. Say we want to put the above dropbox symlink action into Send To, we create a {{ic|dropbox_folder.desktop}} with the following content. The new applied action will be active after restarting Thunar.
  
For more infomration, visit the [[Samba]] wiki page.
+
[Desktop Entry]
 +
Type=Application
 +
Version=1.0
 +
Encoding=UTF-8
 +
Exec=ln -s %f /path/to/DropboxFolder
 +
Icon=/usr/share/icons/dropbox.png
 +
Name=Dropbox
  
==Links and References==
+
== Links e Riferimenti ==
* [http://thunar.xfce.org/index.html Thunar] project page.
+
* [http://thunar.xfce.org/index.html Thunar] pagina del progetto.
* [http://goodies.xfce.org/projects/thunar-plugins/thunar-volman Thunar Volume Manager] project page.
+
* [http://goodies.xfce.org/projects/thunar-plugins/thunar-volman Thunar Volume Manager] pagina del progetto.
* [http://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin Thunar Archive Plugin] project page.
+
* [http://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin Thunar Archive Plugin] pagina del progetto.
* [http://goodies.xfce.org/projects/thunar-plugins/thunar-media-tags-plugin Thunar Media Tags Plugin] project page.
+
* [http://goodies.xfce.org/projects/thunar-plugins/thunar-media-tags-plugin Thunar Media Tags Plugin] pagina del progetto.
* [http://goodies.xfce.org/projects/thunar-plugins/thunar-thumbnailers/ Thunar Thumbnailers] project page.
+
*[http://goodies.xfce.org/projects/thunar-plugins/thunar-shares-plugin/ Thunar Shares Plugin] pagina del progetto.
*[http://goodies.xfce.org/projects/thunar-plugins/thunar-shares-plugin/ Thunar Shares Plugin] project page.
+
* [http://goodies.xfce.org/projects/thunar-plugins/start Lista di plugins].
* This [http://goodies.xfce.org/projects/thunar-plugins/start list] of plugins.
+

Revision as of 16:38, 14 January 2012

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی


Thunar è un file manager che ha l'obiettivo di essere veloce, leggero e facile da usare. E' parte integrante del desktop XFCE, ma è possibile usarlo anche in maniera indipendente. Ciò lo rende molto attraente per utenti di vari window manager autonomi, come Openbox, Awesome e anche Compiz se usato in maniera standalone.

Installazione

thunar è presente nei repository ufficiali, quindi è facilmente installabile tramite pacman.

Se avete già installato XFCE sul vostro sistema, avrete già installato sicuramente anche Thunar.

Automount

Per quanto riguarda l'automount, thunar (come tutto Xfce4) è in una fase ti transizione da HAL e ThunarVFS (ora deprecati) a GIO, ConsoleKit, PolicyKit e udev. (Notizia del 16 Agosto 2011)

Gruppo Storage

Prima di tutto assicurarsi che il proprio utente faccia parte del gruppo storage.

$ groups
lp wheel games video audio optical storage scanner power users

Se si nota che l'utente non è in storage, aggiungerlo adesso con:

# usermod -a -G storage <user>

PolicyKit

Se si sta usando un display manager per avviare il proprio window manager o desktop environment, cercare nella documentazione specifica del display manager come avviare la sessione di PolicyKit. Per esempio, avviare PolicyKit usando SLiM

Se non si sta usando un display manager, includere ck-launch-session e dbus-launch (in quest ordine) prima del comando per lanciare il WM o il DE in xinitrc: leggere la wiki specifica del vostro window manager o desktop environment, ad esempio Xfce.

Un esempio di ~/.xinitrc:

exec ck-launch-session dbus-launch <your wm>

Notare che ck-launch-session va messo PRIMA di dbus-launch. In caso non si seguisse questa regola si sarebbe "Non autorizzati" a montare i propri dispositivi. Si prenda visione di questo thread sul forum internazionale e questo bug report FS#25031.

Se non si sta usando un display manager e si hanno problemi a montare automaticamente i dispositivi, leggere questo articolo.

Thunar Volume Manager

Thunar supporta già di suo il montaggio\smontaggio delle periferiche, questo plugin però fornisce funzionalità aggiuntive, come la possibilità di eseguire comandi particolari alla connessione di una periferica o di aprire automaticamente una finestra di Thunar per una periferica appena montata.

Installazione

Per installarlo, basterà installare il relativo pacchetto:

# pacman -S thunar-volman

Configurazione

È possibile configurare l'esecuzione di certe azioni alla connessione di videocamere o player audio. Dopo aver installato il plugin:

  1. Lanciare Thunar e aprire le Preferenze
  2. Sotto la scheda 'Avanzate', spuntare la casella 'Abilita la gestione dei volumi'
  3. Montare hard disk quando vengono accesi
  4. Montare USB appena inserite
  5. Cliccare su Configura e fare le modifiche desiderate (qui sotto, un esempio)

Per impostare l'apertura di Amarok all'inserimento di un cd audio,

Multimedia - CD Audio: amarok --cdplay %d

GVFS e problemi con il cestino

Se ci sono ancora problemi con l'automount si avrà bisogno del pacchetto GVFS

#pacman -S gvfs

Questo renderà anche accessibile il cestino, che prima mostrava sull'icona un cerchio rosso con una croce bianca e probabilmente restituiva a ogni tentativo si svuotamento:

FAILED TO CONNECT TO THE TRASH. Operation not supported.

Consigli utili

Usare Thunar per esplorare cartelle remote

Da Xfce 4.8 e Thunar 1.2 è possibile esplorare cartelle remote (server FTP o cartelle condivise con Samba) direttamente in Thunar. Una funzionalità simile è disponibile anche con GNOME e KDE. Il pacchetto necessario per questa funzionalità è installabile con :

#pacman -S gvfs gvfs-smb

Dopo aver riavviato X ci sarà un link "Network" nella barra laterale di Thunar e le directory remote si potranno aprire agevolmente con questi URIs nella cartella di dialogo: smb://, ftp:// e ssh:// .

Eseguire in Modalità Demone

Thunar può essere eseguito in modalità demone. Questo comporta una serie di vantaggi, primo fra tutti una maggiore velocità nell'apertura delle finestre di Thunar (poichè appunto esso sarà in esecuizione in background) all'inserimento, ad esempio, di una chiavetta USB.

Per farlo partire in questa modalità, è possibile utilizzare il file Template:Filename o uno script di autostart (come quello di Openbox, il file Template:Filename). Un metodo vale l'altro, sta all'utente scegliere quale utilizzare.

Per eseguirlo in questa modalità, è semplicemente necessario lanciare Thunar tramite il comando:

thunar --daemon &

Eliminazio dei conflitti

Se si stanno usando hal e autofs contemporaneamente, si potrebbe avere un blocco in hal-mtab. Per evitare che questo accada è consigliabile usare solo uno di questi.

Se l'automount non dovesse funzionare e l'avvio viene fatto leggendo il file Template:Filename la soluzione è cambiare:

exec <your wm>

in

exec ck-launch-session <your wm>

Tema icone

Se si sta usando thunar all'infuori di GNOME o Xfce certi file di configurazione potrebbero venire meno. Il file che regola l'aspetto di tutte le applicazioni che sfruttano le gtk2 è ~/.gtkrc-2.0. Per avere ad esempio le icone "Tango", aggiungere:

gtk-icon-theme-name = "Tango"

Naturalmente è fondamentale avere installato il pacchetto gnome-icon-theme:

# pacman -S gnome-icon-theme

Altri plugins e addons

Molti plugins sono parte del pacchetto xfce4-goodies

Thunar Archive Plugin

Thunar Archive Plugin è un frontend per programmi di archiviazione come File Roller, Ark, o Xarchiver che permette un'integrazione tra uno di questi programmi e il menu di Thunar.

Installazione

Questo plugin è nei repository ufficiali, quindi facilmente installabile con pacman:

# pacman -S thunar-archive-plugin

Thunar Media Tags Plugin

The media tags plugin will display detailed information about media files. It supports ID3 (the MP3 file format's system) and Ogg/Vorbis tags. It also has a bulk renamer and allows editing of media tags.

Installation

It can be installed by running:

# pacman -S thunar-media-tags-plugin

Thunar Media Tags Plugin

Questo plugin mostra in Thunar i tags dei componenti multimediali presenti in una directory. Supporta MP3 e Ogg/Vorbis. Può anche essere utilizzato per modificare i tags.

Installazione

Anche questo plugin è nei repo, quindi:

# pacman -S thunar-media-tags-plugin

Miniature

Thunar si basa su un programma esterno chiamato tumbler per generare le miniature. tumbler è installabile con pacman in quanto presente in [extra]. Installare ffmpegthumbnailer permette anche di generare miniature di video.

Thunar Shares

Thunar Shares è un plugin che permette di condividere cartelle usando Samba da Thunar da utente semplice.

Installazione

Installare il pacchetto thunar-shares-plugin da AUR.

Configurazione

This marks the named objects for automatic export to the environment of subsequently executed commands:

# export USERSHARES_DIR="/var/lib/samba/usershares"
# export USERSHARES_GROUP="sambashare"

Questo crea la directory var/lib/samba:

# mkdir -p ${USERSHARES_DIR}

Questo crea il gruppo sambashare:

# groupadd ${USERSHARES_GROUP}

Questo cambia i permessi alla directory appena creata dandoli agli utenti del gruppo sambashare:

# chown root:${USERSHARES_GROUP} ${USERSHARES_DIR}

Questo cambia i permessi delle directory in modo che gli utenti che fanno parte del gruppo sambashare abbiano la possibilità di aprire le suddette directory in lettura e scrittura:

# chmod 01770 ${USERSHARES_DIR}

Usare il proprio editor preferito per creare il file /etc/samba/smb.conf

# nano /etc/samba/smb.conf

Usare questo file di configurazione smb.conf:

/etc/samba/smb.conf
  ##This is the main Samba configuration file. You should read the
  ##smb.conf(5) manual page in order to understand the options listed
  ##here. Samba has a huge number of configurable options (perhaps too
  ##many!) most of which are not shown in this example
  ##
  ##For a step to step guide on installing, configuring and using samba, 
  ## read the Samba-HOWTO-Collection. This may be obtained from:
  ##  http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf
  ##
  ## Many working examples of smb.conf files can be found in the 
  ## Samba-Guide which is generated daily and can be downloaded from: 
  ##  http://www.samba.org/samba/docs/Samba-Guide.pdf
  ##
  ## Any line which starts with a ; (semi-colon) or a # (hash) 
  ## is a comment and is ignored. In this example we will use a #
  ## for commentry and a ; for parts of the config file that you
  ## may wish to enable
  ##
  ## NOTE: Whenever you modify this file you should run the command "testparm"
  ## to check that you have not made any basic syntactic errors. 
  ##
  #[global]
  #  workgroup = WORKGROUP
  #  security = share
  #  server string = My Share
  #  load printers = yes
  #  log file = /var/log/samba/%m.log
  #  max log size = 50
  #  usershare path = /var/lib/samba/usershares
  #  usershare max shares = 100
  #  usershare allow guests = yes
  #  usershare owner only = yes
  #  
  #
  # #Windows Internet Name Serving Support Section:
  #
  # #WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
  #;   wins support = yes
  #
  ## WINS Server - Tells the NMBD components of Samba to be a WINS Client
  ##	Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
  #;   wins server = w.x.y.z
  #
  ##WINS Proxy - Tells Samba to answer name resolution queries on
  ## behalf of a non WINS capable client, for this to work there must be
  ## at least one	WINS Server on the network. The default is NO.
  #;   wins proxy = yes

Salvare il file e aggiungere il proprio utente al gruppo "sambashares" :

# usermod -a -G <USERSHARES_GROUP> your_username

Riavviare il demone Samba:

# /etc/rc.d/samba restart

Effettuare un log out e poi riloggarsi. Ora è possibile condividere ogni directory tramite una voce del menu raggiungibile con il click-destro. Per avere Samba sempre attivo aggiungere il demone al file /etc/rc.conf. Per maggiori informazioni, visitare la wiki di Samba.

Azioni personalizzate

Questa sezione tratta delle utilissime azioni personalizzabili che si trovano in Modifica -> Imposta azioni personalizzate. Molti esempi possono essere trovati sulla wiki di thunar.

Custom actions
Name Command File patterns Appears if selection contains
Link to Dropbox ln -s %f /path/to/DropboxFolder * Directories, other files

Please note that when using many custom actions to symlink files and folder to a particular place, it might be useful to put them into the Send To folder of the context menu to avoid that the menu itself gets bloated. This is fairly easy to achieve and requires a .desktop file in ~/.local/share/Thunar/sendto for each action to perform. Say we want to put the above dropbox symlink action into Send To, we create a dropbox_folder.desktop with the following content. The new applied action will be active after restarting Thunar.

[Desktop Entry]
Type=Application
Version=1.0
Encoding=UTF-8
Exec=ln -s %f /path/to/DropboxFolder
Icon=/usr/share/icons/dropbox.png
Name=Dropbox

Links e Riferimenti