Рейтинг:0

Не могу сделать Brave браузером по умолчанию для локальных файлов

флаг cn

Я использую XUbuntu 20.04, у меня установлены Brave, Chrome и Firefox. Обычно я использую Brave только в эти дни, если мне не нужно что-то проверить на одном из двух других. Brave установлен в качестве предпочтительного браузера в диалоговом окне «Предпочитаемые приложения»:

введите описание изображения здесь

Точно так же xdg-settings показывает Brave по умолчанию:

% xdg-settings получить веб-браузер по умолчанию
храбрый-browser.desktop

Несмотря на это, если я выполню xdg-открыть некоторые/на-диске/web/page.html он запускает Chrome.Я порылся в переменных среды в поисках значений, связанных с XDG, но ничего не нашел. Запустив xdg-open с помощью bash -x, я увидел, что в конечном итоге он запускается экзо-открытый. Бег экзо-предпочтительные-приложения только что вызвал приведенный выше диалог, поэтому можно надеяться, что exo-open проконсультируется с любой используемой базой данных. Тем не менее, похоже, что не во всех случаях. выполнение exo-open --запустить веб-браузер открывает Brave. Запускаем так:

exo-open smontanaro/htmlcov/index.html

Хром открывается. Запускаем так:

экзо-открыть https://www.google.com/

Храбрый открывается. Мне еще предстоит создать файл: URL, который вызывает Brave. Например, в дополнение к приведенному выше относительному пути этот URL-адрес полного пути по-прежнему запускает Chrome:

экзо-открытый файл:///home/skip/src/smontanaro.net/smontanaro/htmlcov/index.html

Почему я не могу заставить Brave открыть файл на диске: URL?

Рейтинг:0
флаг cn

Свяжите HTML mimetype для Brave, а не для Chrome.

В Thunar это можно сделать, щелкнув правой кнопкой мыши любой HTML файл, затем «Открыть с помощью», «Открыть с помощью другого приложения». Выберите приложение, затем не забудьте поставить галочку «Использовать по умолчанию для этого типа файлов» перед тем, как нажать Открытым.

В «Файлах» (nautilus) на рабочем столе Ubuntu по умолчанию щелкните файл правой кнопкой мыши, чтобы открыть «Свойства», затем установите приложение по умолчанию на вкладке «Открыть с помощью».

флаг cn
Спасибо. Это (Thunar - Nautilus не установлен в моей системе), похоже, решило проблему, хотя я не видел флажка «Использовать по умолчанию ...». Где-то должна быть какая-то другая база данных, с которой консультируется exo-open, кроме той, которую мне показывают xdg-settings и exo-preferred-applications. Есть идеи, где это?
vanadium avatar
флаг cn
Поле находится в нижней части диалогового окна. В противном случае это может зависеть от версии Thunar.Для меня это есть в версии Thunar, которая поставляется с Xubuntu 21.10. В противном случае это может зависеть от версии Thunar. Возможно, более старые версии всегда меняют значение по умолчанию (поэтому нет возможности открыть только один раз с другим приложением).

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.