Я пытаюсь связать пользовательское приложение с типом файла в GNOME 3 (FC15). В GNOME 2 можно перейти на панель «Открыть с помощью» диалогового окна свойств файла и добавить туда собственную команду. Поле редактирования пользовательской команды, похоже, исчезло из панели «Открыть с помощью» в GNOME 3, поэтому мне было интересно, есть ли обходной путь для ручного назначения приложения.
Другими словами, из какого файла / каталога GNOME извлекает этот список приложений? Как добавить пользовательский?
Я знаю, что уже поздно, но ... Во-первых , создать файл рабочего стола,
~/.local/share/applications/
напримерsublime.desktop
, ~ / .local / share / Applications / sublime.desktop, со следующим содержимым:Тогда ... если вы отредактируете,
~/.local/share/applications/mimeapps.list
вы увидите, что тип содержимого text / html отредактирует его так:Можно, конечно, изменения , как много или как мало , как вы хотите , и вы также можете добавить как много или как мало , как вы хотите на рабочем столе файлы MimeType, например
application/python
,application/x-ruby
,text/ruby
,text/x-python
или десятки других вариантов ... хотя придерживаться простых типов должно быть в порядке, например,application/python
иapplication/ruby
оба работают на моей установке GNOME 3.2.источник
Для этого у gnome-panel есть старая команда gnome2.
Войти:
Затем используйте
your-command %U
в качестве команды.источник
alacarte
В новых версиях Gnome вам не нужно ничего редактировать вручную. Щелкните правой кнопкой мыши файл, который хотите открыть, выберите «Свойства», перейдите на вкладку «Открыть с помощью» и выберите приложение по умолчанию, которое вы хотите использовать ... затем нажмите «Установить по умолчанию».
источник
В Gnome 3.4.2 есть другой способ изменить настройки по умолчанию для Интернета, почты, календаря, музыки, видео и фотографий. Вы должны использовать gnome-control-center (или «Детали» в меню «Действия»). Затем перейдите -> Приложения по умолчанию
источник
Я считаю , что вы можете изменить записи в этом файле:
/usr/share/gnome/applications/defaults.list
.источник