Openbox: проблеми з відкриттям файлів за допомогою Chromium [виправлено]

Через відсутність інтеграції Openbox з деякими програмами деякі файли ні se відкрити правильно, використовуючи відповідний переглядач або редактор.

У моєму випадку, наприклад, при відкритті будь-якого файлу з Хром, Я відкрив Firefox і лише звідти я міг відкрити файл із відповідною програмою. Ганьба, що хлопці Google цього не помітили, правда?

Швидкий варіант

Користувачі Arch Linux можуть завантажити пакет gnome-defaults-list з AUR. Цей пакет містить список асоціацій файлів для майже всіх програм GNOME.

yaourt -S gnome-defaults-list

Список встановлюється в /etc/gnome/defaults.list.

Перше, що потрібно зробити, це відкрити цей файл за допомогою нашого улюбленого текстового редактора та змінити відповідні асоціації. Наприклад, ми можемо замінити Eye of Gnome (eog.desktop) на EPdfviewer (epdfviewer.desktop) тощо на інші.

Щоб переглянути список програм, встановлених на вашому комп'ютері, ви можете перейти до / usr / share / applications та переглянути файли .desktop, перераховані там.

cd / usr / share / applications
ls

Після внесення відповідних змін файл ~ / .local / share / applications / defaults.list необхідно замінити.

cp /etc/gnome/defaults.list ~ / .local / share / applications / defaults.list

Інший варіант трохи повільніший

Інший спосіб вказати асоціації файлів, які xdg-open (скрипт, який, наприклад, Chromium використовує для визначення програми, з якою слід відкривати різні файли), - це встановити пакет пакунків perl-file-mimeinfo і викликати команду mimeopen наступним чином :

mimeopen -d / шлях / до / файлу

Він запитає вас, за допомогою якої програми ви хочете відкрити відповідний файл. Виберіть варіант, який відповідає і вуаля.

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

Найповільніший варіант

Як ви могли здогадатися, останній варіант є найповільнішим і є похідною від першого. Він просто складається з ручного редагування файлу ~ / .local / share / applications / defaults.list. Формат для використання дуже простий:

image / png = image-viewer.desktop
video / x-matroska = video-player.desktop

Список можливих варіантів .desktop доступний, як ми бачили в / etc / share / applications.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.