Как установить «File Roller» (он же File Manager) по умолчанию для ВСЕХ поддерживаемых типов в Gnome и Cinnamon?

750
Marc.2377

С тех пор, как я установил p7zip-gui, он угнал мою систему, установив себя в качестве приложения по умолчанию для всех типов пантомимы, которые он может открыть (всего 31 тип).

Cinnamon предоставляет инструмент под названием Preferred Applications, но в нем нет группировки «сжатые / архивы»:

Как установить «File Roller» (он же File Manager) по умолчанию для ВСЕХ поддерживаемых типов в Gnome и Cinnamon?

Как вернуться к тому, чтобы File Roller открывал все поддерживаемые типы по умолчанию, при этом сохраняя возможность открывать их с помощью p7zip-gui?

0

2 ответа на вопрос

1
theJack

Вы можете редактировать ассоциации MIME-типов с помощью xdg-mimeкоманды.

Все, что вам нужно сделать, это узнать имя файла .desktop для File Roller, а затем ввести команду xdg-mime default program.desktop compressed/archives, заменив program.desktop, конечно, имя фактического файла. Это также работает с подстановочными знаками, поэтому, если вы хотите настроить его на открытие, скажем, всех сжатых файлов, вы можете указать compressed/*.

[отредактировано в ответ], не стесняйтесь включать мой ответ в свой, если вы хотите, чтобы я его принял, и дайте мне знать, если вы это сделаете. Благодарю. Marc.2377 7 лет назад 0
1
Marc.2377

Это дополнение к предыдущему ответу Джек .

Для достижения моей цели мне пришлось:

  1. откройте файл /usr/share/applications/Archive Manager(например, по имени, /usr/share/applications/org.gnome.FileRoller.desktopесли указан в командной строке, например) в текстовом редакторе

  2. скопировать все сразу после MimeType=

  3. заменить каждую точку с запятой пробелом с помощью текстового редактора на «Поиск и замена»

  4. введите полученную строку в качестве параметра xdg-mime. Из руководства: « Приложение может быть установлено по умолчанию для нескольких типов файлов, указав несколько типов MIME ».

Полученная команда:

xdg-mime default "org.gnome.FileRoller.desktop" application/x-7z-compressed application/x-7z-compressed-tar application/x-ace application/x-alz application/x-ar application/x-arj application/x-bzip application/x-bzip-compressed-tar application/x-bzip1 application/x-bzip1-compressed-tar application/x-cabinet application/x-cd-image application/x-compress application/x-compressed-tar application/x-cpio application/x-deb application/x-ear application/x-ms-dos-executable application/x-gtar application/x-gzip application/x-gzpostscript application/x-java-archive application/x-lha application/x-lhz application/x-lrzip application/x-lrzip-compressed-tar application/x-lz4 application/x-lzip application/x-lzip-compressed-tar application/x-lzma application/x-lzma-compressed-tar application/x-lzop application/x-lz4-compressed-tar application/x-lzop-compressed-tar application/x-ms-wim application/x-rar application/x-rar-compressed application/x-rpm application/x-source-rpm application/x-rzip application/x-rzip-compressed-tar application/x-tar application/x-tarz application/x-stuffit application/x-war application/x-xz application/x-xz-compressed-tar application/x-zip application/x-zip-compressed application/x-zoo application/zip application/x-archive application/vnd.ms-cab-compressed application/vnd.debian.binary-package application/gzip 

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