Kategorie: Desktop

Asociace typů souborů s programy

Nastavení, které programy používat pro otevření kterého typu souboru, nejen v Gnome. (Návod pro Linux)

Nastavuje se v následujících souborech:

Systémové (pro všechny uživatele)

defaults.list

Určuje výchozí aplikaci, kterou bude soubor otevřen (po dvojkliku na jeho ikonu)
/usr/share/applications/defaults.list
text/plain=gedit.desktop

mimeinfo.cache

Určuje všechny aplikace, kterými je možné soubor otevřít (v kontextové nabídce jako Otevřít s ...)
/usr/share/applications/mimeinfo.cache
text/plain=gedit.desktop;openoffice.org-writer.desktop;

Uživatelské (pro jednotlivé uživatele)

~/.local/share/applications/defaults.list
~/.local/share/applications/mimeinfo.cache
~/.gnome/share/apps/defaults.list
~/.gnome/share/apps/mimeinfo.cache

Odstranění uživatelských nastavení

Aby se všem projevily změny v systémových nastaveních.
rm -rf ~/.local/share/applications/*
rm -rf ~/.gnome/share/apps/*
sudo rm -rf /home/*/.local/share/applications/*
sudo rm -rf /home/*/.gnome/share/apps/*
Všechny změny se projeví až při příštím přihlášení uživatele.

Problém v Chrome/Chromium/xdg-open

Chromium pro otevírání souborů používá nástroj xdg-open. Ten na zavolání otevře zvolený soubor v asociovaném programu. Například:
xdg-open dokument.pdf
Jak je nastavená asociace pro daný formát zjistíte zadáním:
xdg-mime query default application/pdf
Změnu pak provedete pomocí:
xdg-mime default atril.desktop application/pdf
Toto konkrétně řeší problém v LinuxMint, kdy je stažený PDF soubor v Chromium otevřen pomocí Gimpu, namísto Document Vieweru (atril.desktop).

Komentáře


Nebyly přidány žádné komentáře.