Seguo questi spunti chris.

grazie,
diego
-- 
+--------------------------------------------------------------------------------------- 
| Diego Maniacco (Südtiroler Informatik AG - Informatica Alto Adige SpA)
| Autonome Provinz Bozen - Südtirol - Provincia autonoma di Bolzano - Alto Adige
| Amt für technisch-wirtschaftliche Informatik 9.4 Ufficio Informatica tecnica-economica
| Tel +39 0471 41 65 23
+--------------------------------------------------------------------------------------- 
On 16/01/2013 09:21, Chris Mair wrote:

Salve a tutti.

Vorrei capire come fa Linux ad aprire un qualche file con l'applicazione
dedicata quando in una qualche GUI si opera doppio-click (o enter) sul
nome del file. In particolare su debian o derivati con gnome e ad
esempio in gnome-commander.

Questo perché su Ubuntu 10.04 (*) ho ancora Openoffice v.3 affiancato da
LibreOffice v.3 e vorrei utilizzare LO come default ma senza
disinstallare OO. La configurazione standard di Ubuntu 10.04 prevedeva
solo OO ed é qui che vorrei mettere le mani.

(*) ovviamente ho i miei motivi per non passare a Ubuntu 12.*

Qualche suggerimento?

grazie,
diego

Nel mondo Linux il modo tradizionale per determinare il file type
e` ... magia :)

Letteralmente: vedi "man file" e libmagic.

libmagic usa pattern per riconoscere i file dal loro contenuto
(tipicamente i primi bytes - la cosidetta "magia").

Nel caso del Desktop, l'ambiente usera` o libmagic o la classica estensione stile DOS per decidere che applicazione aprire e questo
meccanismo dipende dal tipo di Desktop che usi.

Se usi Ubuntu 10.4, hai Gnome 2. Non so in che stato e` quella Gnome 2.

Tradizionalmente era possibile definire le file association via GUI,
o per lo meno via gconf-editor, ma Gnome sta facendo una campagna di
del "togliamo tutto le possibilita` di configurazione" quindi potrebbe
essere che devi editare un file XML a mando per farlo.

Googlare

  gnome file associations

dovrebbe darti qualche hint.

Bye,
Chris.




_______________________________________________
http://lists.lugbz.org/cgi-bin/mailman/listinfo/lugbz-list