Как указать неперечисленное приложение в Nautilus «открыть с« диалог [дубликат]

Отличная работа Brandon Authier за ваши сообщения и инструкции, вы мне очень помогли.

У меня была одна проблема с вашим методом: я узнал, что после завершения установки и перезагрузки ПК GRUB зависает. [ ! d1]

Итак, я добавил к ks.preseed следующее:

# Due notably to potential USB sticks, the location of the MBR can not be
# determined safely in general, so this needs to be specified:

d-i grub-installer/bootdev  string /dev/sda

# To install to the first device (assuming it is not a USB stick):
#d-i grub-installer/bootdev  string default

Это предотвратит сбой установки grub, если вы не удалите USB-накопитель. Я получил это от https://www.debian.org/releases/stable/example-preseed.txt

13
задан 24 October 2011 в 17:30

7 ответов

Вы можете создать файл .desktop, который будет указан на вкладке «Открыть с другим приложением»:

  • Перейдите к ~/.local/share/applications
  • Создайте файл с именем textfig.desktop с этим содержимым:
[Desktop Entry]
Encoding=UTF-8
Name=Textfig
Comment=Edit fig files using custom textfig script
Exec=<path to your script> %u
Terminal=true
Type=Application
Icon=
Categories=Application;Utility;TextEditor;
StartupNotify=true
MimeType=text/plain;
NoDisplay=true

После этого вы увидите Textfig в своем Open с другим приложением , выберите его, и при двойном щелчке по файлу вы сможете открыть его с помощью вашей программы.

Просто скорректируйте остальные значения немного больше, чтобы соответствовать вашим потребностям. % U скажет nautilus выполнить его в текущем выбранном файле.

12
ответ дан 7 August 2018 в 20:25

Вы можете создать файл .desktop, который будет указан на вкладке «Открыть с другим приложением»:

  • Перейдите к ~/.local/share/applications
  • Создайте файл с именем textfig.desktop с этим содержимым:
[Desktop Entry]
Encoding=UTF-8
Name=Textfig
Comment=Edit fig files using custom textfig script
Exec=<path to your script> %u
Terminal=true
Type=Application
Icon=
Categories=Application;Utility;TextEditor;
StartupNotify=true
MimeType=text/plain;
NoDisplay=true

После этого вы увидите Textfig в своем Open с другим приложением , выберите его, и при двойном щелчке по файлу вы сможете открыть его с помощью вашей программы.

Просто скорректируйте остальные значения немного больше, чтобы соответствовать вашим потребностям. % U скажет nautilus выполнить его в текущем выбранном файле.

12
ответ дан 10 August 2018 в 08:47

Вам нужно указать файл * .desktop, поместить тип файла, который вы хотите открыть.

Сначала вам нужно получить mimetype этого файла, например * .mkv

use: mimetype /path/to/file, чтобы узнать это

XXXX.mkv:                      video/x-matroska

Теперь вы изменяете ассоциированное приложение по умолчанию, в ~/.local/share/applications/mimeapps.list, создайте одно, если не найдено.

Объедините следующее с этим file:

[Default Applications]
video/x-matroska=mplayer.desktop;

Это означает, что вы используете mplayer.desktop для открытия всех файлов * .mkv по умолчанию. (Создайте mplayer.desktop в /usr/share/applications и укажите Exec= на ваш скрипт `

mplayer.desktop:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=mplayer -ao alsa %f
Name=MPlayer
NoDisplay=true
Icon=gnome-mplayer
2
ответ дан 7 August 2018 в 20:25

Для менее продвинутых технических специалистов вы можете это сделать:

  1. Установить файловый менеджер Thunar из среды рабочего стола Xfce (он будет устанавливать только тунар, а не остальные xfce4):
    sudo apt-get install thunar
    
    (В качестве альтернативы вы можете установить пакет thunar в программном центре Ubuntu или диспетчере пакетов Synaptic.)
  2. Откройте thunar в терминале или в меню приложений / GNOME Shell / Unity / что угодно и затем используйте диспетчер файлов Thunar для установки ассоциаций типов файлов. Nautilus также будет относиться к этим ассоциациям в следующий раз, когда вы нажмете на этот файл в Nautilus.
6
ответ дан 7 August 2018 в 20:25

Если вы больше похожи на GUI (например, я), перейдите на панель запуска PPA и установите Ubuntu-Tweak в свои репозитории программного обеспечения. Что касается меня и многих других, он должен быть включен во все пакеты установки дистрибутива.

Одной из «трюков» является Nautilus, где вы можете изменить свои ассоциации файлов, как и раньше, включая что-либо в usr /bin.

Проверьте это на http://ubuntu-tweak.com/ .

2
ответ дан 10 August 2018 в 08:47
  1. Выберите файл, который вы хотите изменить.
  2. Выберите «Файл» ▸ «Свойства». Отобразится окно свойств для элемента.
  3. Нажмите вкладку «Открыть с».
  4. Выберите, какое приложение вы хотите открыть для этого типа файлов.

Источник

0
ответ дан 10 August 2018 в 08:47

Я приготовил этот маленький скрипт, чтобы позволить нашим пользователям открывать файл с программой по своему выбору.

https://github.com/gecos-team/openwith

1
ответ дан 15 August 2018 в 21:33

Другие вопросы по тегам:

Похожие вопросы: