Премостите подразумевани регистровани програм за све кориснике
Датотеке /usr/share/applications/mimeapps.list и /usr/share/applications/gnome-mimeapps.list наводе који програм је регистрован за отварање одређених МИМЕ врста по задатости. Ове датотеке обезбеђује дистрибуција.
Да бисте премостили системске задатости за све кориснике на систему, морате да направите датотеку /etc/xdg/mimeapps.list или /etc/xdg/gnome-mimeapps.list са списком МИМЕ врста за које желите да премостите подразумевани регистровани програм.
Датотеке које се налазе у /etc/xdg/ имају предност над датотекама које се налазе у /usr/share/applications/. Додатно, /etc/xdg/gnome-mimeapps.list има предност над /etc/xdg/mimeapps.list, али може бити превазиђена корисничким подешавањима у ~/.config/mimeapps.list.
Премостите подразумевани регистровани програм за све кориснике
-
Погледајте датотеку /usr/share/applications/mimeapps.list да бисте одредили МИМЕ врсте за које желите да промените подразумевани регистровани програм. На пример, следећи узорак датотеке mimeapps.list одређује подразумевани регистровани програм за text/html и application/xhtml+xml МИМЕ врсте:
[Default Applications] text/html=epiphany.desktop application/xhtml+xml=epiphany.desktopПодразумевани програм (Epiphany) се дефинише навођењем његове одговарајуће .desktop датотеке (epiphany.desktop). Подразумевано место за .desktop датотеке других програма је /usr/share/applications/.
-
Направите датотеку /etc/xdg/mimeapps.list. У тој датотеци наведите МИМЕ врсте и њихове одговарајуће подразумеване регистроване програме:
[Default Applications] text/html=myapplication1.desktop application/xhtml+xml=myapplication2.desktop [Added Associations] text/html=myapplication1.desktop; application/xhtml+xml=myapplication2.desktop;Ово поставља подразумевани регистровани програм за text/html МИМЕ врсту на myapplication1.desktop, а подразумевани регистровани програм за application/xhtml+xml МИМЕ врсту на myapplication2.desktop.
Да би ова подешавања исправно радила, уверите се да су обе датотеке myapplication1.desktop и myapplication2.desktop постављене у директоријум /usr/share/applications/.
-
Можете користити наредбу gio mime да проверите да ли је подразумевани регистровани програм исправно постављен:
$ gio mime text/html Подразумевани програм за „text/html“: myapplication1.desktop Регистровани програми: myapplication1.desktop epiphany.desktop Препоручени програми: myapplication1.desktop epiphany.desktop