Как объясняет ответ aneeshep , ключ к созданию соответствующего .desktop
«пускового устройства». Но есть более простой способ, чем делать это вручную; во многих случаях вам может даже не понадобиться редактировать .desktop
файл.
Решение: используйте Ubuntu Tweak
- Ubuntu Tweak - это утилита, которая, помимо прочего, позволяет связывать типы файлов, которые будут открываться, с помощью специальной команды. За кулисами создается
.desktop
файл, который вы можете редактировать в дальнейшем для своих нужд, например, если вы используете редактор командной строки или программу для открытия и т. Д.
В этом .php
руководстве мы рассмотрим, как настроить Nautilus для открытия файлов в бесплатном текстовом редакторе Komodo Edit GUI, который поставляется с установщиком оболочки, который по умолчанию устанавливает его в ваш домашний каталог; тогда программа / команда/home/user/Komodo-Edit-7/bin/komodo
1. Установите Ubuntu Tweak
Добавьте его PPA, обновите и установите Ubuntu Tweak из терминала с помощью:
sudo apt-add-repository ppa: tualatrix / ppa
sudo apt-get update
sudo apt-get установить ubuntu-tweak
Обновление: проверьте этот вопрос для получения обновленных инструкций для более новых выпусков Ubuntu
2. Найдите описание MIME для вашего расширения файла
- Перед использованием Ubuntu Tweak нам нужно найти описание MIME для интересующего нас расширения файла.
Откройте Nautilus, найдите один из необходимых нам файлов (здесь .php
), щелкните его правой кнопкой мыши и выберите « Свойства» :
В появившемся окне « Свойства» обратите внимание на текст, показанный сразу после « Типа» ; это описание MIME, которое мы ищем (здесь, «PHP Script»):
3. Добавьте пользовательскую программу, чтобы открыть ваш тип файла
Запустите Ubuntu Tweak из Dash и нажмите на вкладку Admins вверху; затем нажмите на запись диспетчера типов файлов внизу:
После открытия диспетчера типов файлов нажмите « Все» на левой боковой панели и снимите флажок « Только показывать типы файлов ...» в нижней части:
Выберите любой тип файла с правой стороны и начните вводить первые несколько букв описания MIME, начиная с шага 2, чтобы автоматически выполнить поиск и выбрать тип файла:
Дважды щелкните тип файла, который теперь выбран, чтобы редактировать связанные с ним команды.
- Нажмите «Добавить» и в окне « Добавить приложение» разверните опцию « Пользовательская команда» внизу.
- Введите нужную команду / программу или используйте кнопку «Обзор», чтобы перейти к ней и выбрать ее; здесь мы выбрали редактор Komodo-Edit из моей домашней папки:
- Нажмите Add, чтобы новая команда стала по умолчанию, а затем нажмите Close:
Файлы PHP теперь будут открываться в Komodo по умолчанию, как показано в свойствах ниже; нажмите кнопку Reset, чтобы вернуться к настройкам по умолчанию для этого типа файла:
Существует решение этой проблемы. В качестве примера я добавляю возвышенное (ide) в список.
1). Откройте терминал и выполните эту команду:
2). Отредактируйте новый файл и внесите необходимые изменения
Обратите внимание, что при использовании этого метода вы можете получить дублирующиеся пусковые установки в тире. Чтобы предотвратить это, вы можете добавить
NoDisplay=true
в свой недавно созданный лаунчер.Сохраните файл. Вот и все, сделано.
источник
MimeType=
свое приложение.desktop
, но это ничего не изменило.Хитрость заключается в добавлении «% U» в команду Exec файла .desktop. Затем программа появится в списке доступных программ, чтобы открыть файл с помощью. Вы можете создавать / редактировать файлы рабочего стола легко с Alacarte. Введите «alacarte» в терминале, чтобы запустить его, или, если он не установлен, вы получите уведомление об этом и попросите сначала установить его.
источник
Попробуйте набрать это в своем терминале bash ( Ctrl+ Alt+ T):
источник
eog
своим изображениям, моя программа исчезнет ...$PATH
Это может сделать это. Попробуйте менеджер типов файлов в Ubuntu Tweak.
Перейдите в раздел «Администраторы», откройте Диспетчер типов файлов, выберите «Все» типы файлов, найдите и выберите тип файла в длинном списке, выберите «Изменить», нажмите кнопку «Добавить», нажмите на кнопку «Пользовательская команда» в дно и введите пользовательскую команду, которую вы хотите использовать, чтобы открыть файл так, как вы хотите.
источник
Для 11.10 и новее:
Вы открываете nautilus, кликаете правой кнопкой мыши по своему файлу, выбираете свойства. В окне свойств есть вкладка «Открыть с помощью». Перейдите туда, выберите приложение из одного из:
Затем -
источник
.desktop
методы / mime-type ....С помощью
mimeapps.list
Другой способ изменить ассоциации типов
mimeapps.list
файлов - найти файл в~/.local/share/applications
. Преимущество этого метода в том, что: а) он не зависит от сторонних приложений; б) вам не нужно изменять существующие системные файлы.Вот как добавить ассоциацию или отредактировать существующую:
1. Поиск подходящего
.desktop
файлаУбедитесь, что программа, которую вы хотите использовать, имеет
.desktop
связанный с ней модуль запуска. Просмотрите~/.local/share/applications
и/usr/share/applications
найдите соответствующий.desktop
файл для вашей программы, напримерmplayer.desktop
. Если.desktop
для вашего приложения нет файла, вы можете легко создать его, следуя инструкциям, приведенным в этом ответе .2. Идентификация миметипа
Используя nautilus, щелкните правой кнопкой мыши по образцу файла, перейдите к свойствам и скопируйте mimetype, указанный ниже
Type
, напримерaudio/mpeg
.3. Редактирование
mimeapps.list
Открыть
mimeapps.list
в GeditНайдите mimetype, который вы скопировали выше. Если он существует, добавьте ваш
.desktop
файл в список связанных программ, например:в
Если ваш mimetype не был включен в первую очередь, добавьте его как новую строку и снова добавьте ваш
.desktop
файл:Вверху добавьте заголовок,
[Added Associations]
если его там еще нет. Таким образом, для пустого файла, который только что создан, он будет выглядеть такВот и все, ваше приложение должно появиться в диалоговом окне «Открыть с помощью».
источник