Вот как я это сделал, не используя инструмент Ubuntu Tweak. Мой гид включает ассоциации типов файлов, так что ваше приложение будет указано в «Рекомендуемые приложения», щелкнув правой кнопкой мыши файл, чтобы просмотреть свойства. Руководство следующим образом (я использую 13.10 Saucy):
Когда вы видите команду, запустите ее в терминале, конечно:)
-
cd /usr/share/applications/
-
cp similar_program.desktop name_of_your_program.desktop
-
gedit name_of_your_program.desktop
- оставьте
[Desktop Entry]
в верхней строке
- изменить тип (если он не совпадает)
- изменить имя (может иметь пробелы)
-
, если вы хотите добавить поддержку имени на другие языки, просто добавьте новую строку, которая говорит, например:
Name[es]=PlayonLinux Cargador de programas de Windows
-
измените Exec
(нужно просто сказать yourprogram %f
, если она установлена по умолчанию с программой в /usr/bin
)
- изменить
MimeType
(если это не так)
- измените
Icon
(опять же, если это стандартная программа, установленная для ( /usr/bin
), это должно просто сказать Icon=name_ of_your_program
-
NoDisplay=true
-
StartupNotify=true
-
gedit ~/.local/share/applications/mimeapps.list
В моем случае я хотел добавить PlayonLinux для выбора в качестве программы для открытия файлов .exe
, а не для использования WINE. Но я хотел, чтобы Вино тоже появилось.
В этом случае вы можете оставить только верхнюю часть [Default Applications]
.
Затем найдите строку под [Added Associations]
,
и измените его, в моем случае
application/x-ms-dos-executable=wine.desktop;
к
application/x-ms-dos-executable=wine.desktop;playonlinux.desktop;
Таким образом, оба параметра будут отображаться при попытке загрузить файл Windows .exe
.
Если вы щелкните правой кнопкой мыши свойства в файле и, например, скажите, что я в конечном итоге do хочу сделать PlayonLinux по умолчанию для файлов Windows .exe
, все, что мне нужно сделать, это сказать по умолчанию. И это изменится. Вы можете проверить mimeapps.list
( ~/.local/share/applications/mimeapps.list
) для двойной проверки, и теперь вы увидите, что он заменит WINE под [Default Applications]
.