Змусьте Firefox використовувати xdg-open для відкриття файлів


14

Чи є спосіб змусити Firefox використовувати загальносистемні налаштування, тобто xdg-open для відкриття всіх типів файлів?


Здається, що він працює за замовчуванням з FF 38: bugzilla.mozilla.org/show_bug.cgi?id=694870
marmistrz

3
Досі це не так з Firefox 50.0.2.
Конрад Хьоффнер

Відповіді:


1

Відкрийте меню Firefox (Клацніть 3 горизонтальні смуги в меню Firefox), а потім натисніть значок Налаштування. На бічній панелі, що з’являється зліва, виберіть Програми.

Якщо файл, який ви намагаєтесь відкрити, вказаний там, виберіть Завжди запитувати зі спадного меню праворуч від типу файлу. Наступного разу, коли ви спробуєте відкрити файл, вам буде запропоновано запит на обробку файлу. Виберіть правильну програму, яку потрібно використовувати, а потім виберіть Завжди використовувати цю програму, щоб застосувати її в майбутньому. Якщо ви випадково вибрали програму, яка не працює для цього файлу, повторіть ці кроки, поки не виберете програму, яка працює з вашим файлом.

Пам'ятайте, що Linux використовує магічні числа для визначення типу файлу, тоді як Windows використовує розширення файлу. Якщо розширення або магічне число не можна використовувати для визначення типу файлу, вам буде запропоновано кожен раз при спробі відкрити файл, оскільки Firefox не зможе визначити правильний тип файлу.


1
Linux фактично використовує всі три методи. XDG-сумісні настільні середовища асоціюють файли з типами MIME і використовують конфігурацію XDG для асоціації типів MIME з тим, як їх обробляти. Більшість менеджерів файлів також використовують розширення для подання файлів користувачеві. Магічні числа використовуються в крайньому випадку.
Дексис

Дякую за роз’яснення - я не конкретизував послідовність перевірки файлів.
RdGreenlaw

Сама послідовність для xdg-open та DE-речей - це розширення (якщо припустити відповідне MIME) -> MIME -> можливо, магічне число. Я припускаю, що це швидше перевірити ім'я, ніж вимагати деяких MIME-метаданих, вони роблять це лише тоді, коли розширення невідоме або не існує. І звичайно, коли програма, призначена для роботи в якомусь форматі (наприклад, GIMP), завантажує файл, який не турбує аналіз імені або запит типу MIME, він перевіряє магічне число відразу.
Дексис

1
Що робити, якщо заявки немає в Applicationsсписку?
Мухаммед Гелбана
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.