Додајте произвољну МИМЕ врсту за појединачне кориснике
Да бисте додали произвољну МИМЕ врсту за појединачне кориснике и регистровали подразумевани програм за ту МИМЕ врсту, треба да направите нову датотеку одредбе МИМЕ врсте у директоријуму ~/.local/share/mime/packages/ и .desktop датотеку у директоријуму ~/.local/share/applications/.
Додајте произвољну МИМЕ врсту application/x-newtype за појединачне кориснике
-
Направите датотеку ~/.local/share/mime/packages/application-x-newtype.xml:
<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-newtype"> <comment>нова МИМЕ врста</comment> <glob pattern="*.xyz"/> </mime-type> </mime-info>Горњи пример датотеке application-x-newtype.xml дефинише нову МИМЕ врсту application/x-newtype и додељује називе датотека са проширењем .xyz тој МИМЕ врсти.
-
Направите нову .desktop датотеку под називом, на пример, myapplication1.desktop, и поставите је у директоријум ~/.local/share/applications/:
[Desktop Entry] Type=Application MimeType=application/x-newtype Name=Мој програм 1 Exec=myapplication1Горњи пример датотеке myapplication1.desktop придружује МИМЕ врсту application/x-newtype програму под називом Мој програм 1, који се покреће наредбом myapplication1.
-
Ажурирајте базу МИМЕ врста како би ваше измене ступиле на снагу:
$ update-mime-database ~/.local/share/mime -
Ажурирајте базу података апликација:
$ update-desktop-database ~/.local/share/applications -
Да бисте проверили да ли сте успешно придружили *.xyz датотеке МИМЕ врсти application/x-newtype, прво направите празну датотеку, на пример test.xyz:
refs: C/mime-types-custom.page:88 C/mime-types-custom-user.page:87 | flags: no-wrap | notes: (itstool) path: item/screenЗатим покрените наредбу gio info:
refs: C/mime-types-custom.page:92 C/mime-types-custom-user.page:91 | flags: no-wrap | notes: (itstool) path: item/screen -
Да бисте проверили да ли је myapplication1.desktop исправно постављен као подразумевани регистровани програм за МИМЕ врсту application/x-newtype, покрените наредбу gio mime:
$ gio mime application/x-newtype Подразумевани програм за „application/x-newtype“: myapplication1.desktop Регистровани програми: myapplication1.desktop Препоручени програми: myapplication1.desktop