Impostare applicazioni di default

Nuovo di Arch Linux? Nessun problema, fai qui le tue domande
Rispondi
JohnW
Newbie
Messaggi: 12
Iscritto il: 20 marzo 2016, 12:10

Impostare applicazioni di default

Messaggio da JohnW » 11 gennaio 2017, 10:44

Salve a tutti,
vi spiego la mia situazione. Sulla mia macchina ho installato vari DE, tra cui: cinnamon, KED Plasma, xfce, lxde e altri. Vorrei un modo per impostare le applicazioni di default per un determinato file, in maniera globale. Mi sono già informato sul wiki di arch (quindi vi pregherei di non linkarmelo XD) e ho scoperto che esiste il servizio xdg-utils. Ho fatto svariati tentativi che sembrano non aver affetto sul sistema. Vi faccio un esempio: stavo provando ad impostare Thunar come file manager di default e ho dato il comando

Codice: Seleziona tutto

xdg-mime default Thunar.desktop inode/directory
ma cinnamon insiste a voler utilizzare Nemo e gli altri DE si comportano in maniera analoga, aprendo file manager a piacere loro.
Però, quando do il comando

Codice: Seleziona tutto

xdg-open Desktop/
Viene effettivamente usato Thunar :shock:
Qualcuno può aiutarmi?

Avatar utente
TheSaint
Robin Hood
Messaggi: 6973
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: Impostare applicazioni di default

Messaggio da TheSaint » 11 gennaio 2017, 12:40

Non conosco molti DE, ma per l' associazione dei file in KDE, si va nel pannello delle impostazioni e si trova come variare l' ordine di associazione.
F the saint
10 anni da questo forum ;)

JohnW
Newbie
Messaggi: 12
Iscritto il: 20 marzo 2016, 12:10

Re: Impostare applicazioni di default

Messaggio da JohnW » 11 gennaio 2017, 16:48

Ciao TheSaint, ti ringrazio della risposta. Non esiste un modo (tipo un file di configurazione) dove definire le applicazioni di defaut per un determinato tipo di file (più precisamente, "per un determinato MIME type", così come vengono chiamati sul wiki), che sia indipendente dal DE utilizzato?

Avatar utente
Dusty
Arciere Provetto
Messaggi: 580
Iscritto il: 12 agosto 2011, 13:15
Località: Firenze

Re: Impostare applicazioni di default

Messaggio da Dusty » 11 gennaio 2017, 18:11

JohnW ha scritto:Non esiste un modo (tipo un file di configurazione) dove definire le applicazioni di defaut per un determinato tipo di file
Se rifletti un po', trovi da solo la risposta.
L'associazione tra tipo file e applicazione non fa parte degli standard di Linux, ed è quindi lasciato all'iniziativa dei DE.
Freedesktop ha provato a mettere un po' di ordine e ne ha definito uno; che però non è obbligatorio e che ogni DE può ignorare o rispettare solo parzialmente.
Nel tuo caso, l'unica cosa ragionevole da fare è un'analisi, DE per DE, delle intenzioni teoriche.
Per quelli che non hanno formalmente dichiarato il rispetto degli standard freedesktop, c'è poco da fare.
Per quelli che hanno dichiarato il rispetto, ma non mantengono la promessa, uno per uno bisogna scoprire se c'è da agire su qualche parametro o se c'è qualche trucco o se c'è solo da imprecare.

JohnW
Newbie
Messaggi: 12
Iscritto il: 20 marzo 2016, 12:10

Re: Impostare applicazioni di default

Messaggio da JohnW » 12 gennaio 2017, 9:56

Dusty ha scritto:
JohnW ha scritto:Non esiste un modo (tipo un file di configurazione) dove definire le applicazioni di defaut per un determinato tipo di file
Se rifletti un po', trovi da solo la risposta.
L'associazione tra tipo file e applicazione non fa parte degli standard di Linux, ed è quindi lasciato all'iniziativa dei DE.
Freedesktop ha provato a mettere un po' di ordine e ne ha definito uno; che però non è obbligatorio e che ogni DE può ignorare o rispettare solo parzialmente.
Nel tuo caso, l'unica cosa ragionevole da fare è un'analisi, DE per DE, delle intenzioni teoriche.
Per quelli che non hanno formalmente dichiarato il rispetto degli standard freedesktop, c'è poco da fare.
Per quelli che hanno dichiarato il rispetto, ma non mantengono la promessa, uno per uno bisogna scoprire se c'è da agire su qualche parametro o se c'è qualche trucco o se c'è solo da imprecare.
Ti ringrazio per le precisazioni, sei stato chiarissimo. Quindi direi che il caso è chiuso XD
:cry:

Rispondi