Percorso

LineHeight > Blog > Linux e Open Source, Fuori tema > Singolo: Aprire percorsi con Thunar da Gnome


Lo so, è brutto da dire, ma stiamo lavorando per voi. Stiamo? Sì, io e Andrea Gandino siamo all'opera sul nuovo LineHeight. Avete idee, suggerimenti, volete collaborare o semplicemente sapere perché vi sto tediando con un box giallo in cima a questa pagina? Sentitevi liberi di insultare me e Andrea per qualsiasi motivo, anche commentando la notizia sopracitata.

Restate connessi, mi raccomando.

Aprire percorsi con Thunar da Gnome

Ultima modifica: Martedì 20 Marzo 2007, 16:04:12

Ulteriori modifiche al punto numero 3 del procedimento.

[Immagine] XFCE è sempre stato un ottimo ambiente desktop: coerente, usabile, innovativo. L'abitudine purtroppo mi porta spesso a preferire GNOME per tanti motivi. Vediamo allora come integrare in quest'ultimo piccoli pezzi di XFCE: in questo caso, Thunar, il suo ottimo esploratore di files. Da quando ho scoperto XFCE, tempo fa, ho trovato un ottimo desktop environment, ed un ottimo file manager: Thunar.

Non c'era ancora la versione 4.4, e XFCE presentava (e presenta ancora) alcune imperfezioni caratteristiche che , purtroppo, mi trattengono dall'utilizzarlo. Così vivo ancora felice e soddisfatto sul mio desktop GNOME.

Ora, il problema è che sinceramente Nautilus (esploratore di files predefinito di GNOME non è nemmeno lontanamente paragonabile a Thunar, per tanti motivi: reattività, estetica, usabilità (e non voglio scatenare discussioni perchè si tratta semplicemente di un parere), così ho cercato un procedimento che mi permettesse di utilizzare quest'ultimo su un desktop che non fosse XFCE.

Detto fatto: Usare Thunar come file manager predefinito in GNOME: l'articolo mostra brevemente come effettuare il cambio, propronendo codice scritto in Ruby - sebbene vi siano anche altri esempi in Python e Bash. Mi permetto di proporvi il procedimento forse più rapido fra quelli proposti.

  1. Rinominare l'eseguibile originario di Nautilus.

    sudo mv /usr/bin/nautilus /usr/bin/nautilus.real
    
  2. Creare un nuovo file nautilus in /usr/bin/.

    sudo gedit /usr/bin/nautilus
    
  3. Incollare il seguente codice Bash:

    #!/bin/bash
    
    
    #zenity --info --text="${1}/${@}" #DEBUG
    if [ -n "${1}" ]; then
        if [ "${1:0:1}" == "/" ]; then
            thunar "${1}"
        elif [ "${1}" == "--no-desktop" ]; then
            if [ -n "${2}" ]; then
                if [ "${2:0:7}" == "file://" ] || [ "${2:0:1}" == "/" ]; then
                    thunar "${2}"
                else
                    nautilus.real "${2}"
                fi
            else
                thunar
            fi
        else
            nautilus.real "${@}"
        fi
    else
        thunar
    fi
    
  4. Impostare i permessi di esecuzione (chmod) al file.

    sudo chmod 755 /usr/bin/nautilus
    

Ricordo che percorsi come computer:/// o ssh:/// non essendo riconosciuti da Thunar vengono aperti con Nautilus, e che le cartelle predefinite sul Desktop (Home, Computer, volumi montati) seguono lo stesso comportamento.

Discussioni, approfondimenti, e critiche.

Non trovi anche tu che questo articolo sia delizioso?

Scritto domenica 18 febbraio 07 alle 14:07 in , . Rispondi

Risposte [3]

  1. # Dav, domenica 18 febbraio 07 alle 22:36

    Ho scoperto xfce ieri provando la live di lg3d (https://lg3d.dev.java.net/) basata su slackware, e me ne sono innamorato... ho provato Thunar e non c'è proprio paragone con Nautilus, da l'idea di un prodotto scattante. Due appunti off-topic:

    • Manca l'àncora in about/contenuti#markdown
    • Hai taggato 2 volte l'articolo :P
  2. # eKoeS, domenica 18 febbraio 07 alle 23:18

    Ops, perdo colpi :D Grazie delle segnalazioni. ;)

    Thunar mi ricorda molto la GUI di Mac OS X. In più rimane funzionale seppure, a prima vista, possa sembrare "minimale".

  3. # eKoeS, lunedì 26 febbraio 07 alle 00:02

    Corretto il codice bash del terzo punto, aveva qualche problemino coi Segnalibri. ;)

Rispondi

Per inviare un commento clicca su Anteprima. Apparirà un nuovo pulsante Invia per confermare.

Commenti temporaneamente chiusi per motivi di spam. Per qualsiasi informazione contattatemi pure via email.


Articoli