Установить приложение по умолчанию с расширением, а не с типом mime

Можно ли настроить приложение по умолчанию для открытия файла по расширению, а не по mimetype?

MuseScore сохраняет свои файлы в виде файлов .mscz, которые на самом деле представляют собой просто zip-архивы, содержащие данные файла MuseScore. Поскольку Ubuntu распознает его как zip-архив, он открывает их с помощью диспетчера архивов. Поэтому мне всегда приходится щелкать правой кнопкой мыши и говорить Открыть с помощью MuseScore , что меня раздражает.

Если я устанавливаю MuseScore по умолчанию для файлов .mscz, он становится значением по умолчанию для всех zip-архивов, что явно не то, что я хочу. Так что было бы полезно, если бы я мог установить MuseScore по умолчанию для всех файлов с расширением .mscz.

Насколько мне известно, у меня нет архивов .mscz, которые не являются файлами MuseScore, так что это не быть проблемой. И если я когда-нибудь столкнусь с ними, я не против с этим справиться.

2
задан 26 October 2020 в 11:41

1 ответ

Попробуйте следующее:

  1. Используйте nano для создания файла /usr/share/mime/packages/musescore3.xml:

     sudo nano /usr/share/mime/packages/musescore3.xml
    
  2. Скопируйте и вставьте (с помощью Ctrl+Shift+V) следующее:

    
    
     
     Файл MuseScore
     
     
     
     
     несжатый файл MuseScore
     
     
     
     
     
     <_comment>сжатый файл MusicXML
     
    
    
    
     
     
     
     
     <_comment>несжатый файл MusicXML
     
    
    
     <магия>
     
     
     
     
     
     
     
     
     
     
     
     
     
     <_comment>несжатый файл MusicXML
     
     
     
     <магия>
     
     
     
     
     
     
     
     
     
     <шаблон шаблона="*.музыкаxml" вес="40"/>
     
    
    
  3. Сохраните и закройте nano, используя Ctrl+O и Ctrl+X.

  4. Выполнить:

    sudo update-mime-database /usr/share/mime
    
  5. Затем щелкните правой кнопкой мыши файл .mscz и выберите СвойстваОткрыть с помощью → выберите MuseScore из списка → Установить по умолчанию.

  6. Если это не помогло сразу, повторите шаг 5, чтобы установить программу по умолчанию (Менеджер архивов) для ZIP-файла, а затем повторите для Musescore.

На следующем снимке экрана показан пример окна Свойства.

Properties

2
ответ дан 23 October 2020 в 18:49

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

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