Я хочу иметь возможность щелкать ссылки в письмах Thunderbird и открывать их в Chromium (имя пакета chromium-browser
). Вместо этого они открываются в Firefox.
Я пробовал следующее:
Предпочтительные приложения xfce (Chromium отсутствует в списке, поэтому мне пришлось искать исполняемый файл) - в следующий раз, когда я запускаю chromium, он жалуется, что он больше не является браузером по умолчанию.
Сообщаем Chromium установить себя в качестве браузера по умолчанию. Thunderbird открывает ссылки в Firefox.
обновление-альтернатив. Он уже указан в качестве альтернативы с тем же приоритетом, что и Firefox. Пункт меню приложения «Открыть веб-браузер» открывает Chromium. Thunderbird открывает ссылки в Firefox.
Я просмотрел весь графический интерфейс настроек в Thunderbird (но не в расширенном редакторе настроек) и не увидел ничего, что упоминало бы, в каком браузере открывать ссылки.
Обратите внимание, что это не Google Chrome.
источник
Ответы:
Это то, что я нашел работать для меня: вам нужно получить доступ к «редактору конфигурации» в самом Thunderbird.
Откройте Thunderbird. В 24.6.0 меню доступно с правой стороны верхней строки меню (рядом с панелью поиска и представлено тремя горизонтальными линиями).
Нажмите « Правка» > « Настройки» >, откроется новое окно. Вам нужно будет выбрать вкладку « Дополнительно », внизу этой вкладки откройте « Редактор конфигурации» .
Затем найдите и то
network.protocol-handler.warn-external.http
и другоеnetwork.protocol-handler.warn-external.https
.Эти два, наиболее вероятно, будут иметь текущее значение
false
. Измените значение наtrue
(сделайте это, просто щелкнув по ним правой кнопкой мыши), и в следующий раз, когда вы попытаетесь открыть ссылку из какого-либо электронного письма, оно спросит вас, какой браузер использовать. Хром вряд ли будет отображаться в списке вариантов, поэтому используйте кнопку навигации. Вы можете найти хром в/usr/bin/chromium-browser
.Если вы используете Google Chrome в качестве браузера по своему выбору, вы можете сделать это,
/usr/bin/google-chrome
или/usr/bin/google-chrome-stable
если Thunderbird не спрашивает вас, какой браузер использовать, когда вы нажимаете на ссылку после этого, вы можете попробовать удалить файл mimeTypes.rdf в папке вашего профиля, чтобы сбросить его Папка профиля обычно находится как~/.thunderbird/xxxxxxxx.default/
Оригинальный текст Htbaa
источник
locate mimeTypes.rdf
чтобы найти их всех.https
иhttp
соответственно могут быть установлены в Options -> Attachments -> Incoming (там есть имя протокола).В Thunderbird 11.0.1 это просто, но не интуитивно понятно:
Перейдите в «Настройки» (« Редактирование меню» → « Настройки» ).
Нажмите на вкладку « Вложения ».
В разделе « Тип содержимого и действие » установите для HTTPS , HTTP и FTP значение « Использовать google-chrome» (или другой нужный браузер).
Это сработало для меня после попытки многочисленных вещей в терминале, которые не работали.
источник
Правка -> Настройки -> Дополнительно -> Общие -> Редактор конфигурации ...
Щелкните правой кнопкой мыши -> Создать -> Строка
Введите имя предпочтения:
Стоимость:
Настройка браузера по умолчанию
В командной строке введите
источник
x-www-browser
; однако установка вышеуказанного предпочтения не имела для меня никакого значения - установка значения предупреждения в соответствии с рекомендациями Виталияhttps
иhttp
соответственно могут быть установлены в Options -> Attachments -> Incoming (там есть имя протокола).Решение для новейшей версии Thunderbird
В каталоге
handlers.json
вашего профиля теперь есть файл~/.thunderbird
Отредактируйте этот файл в текстовом редакторе, когда Thunderbird закрыт.
Установка
"action": 2
и добавление{"name":"xdg-open","path":"/usr/bin/xdg-open"}
в первую позицию соответствующего"handlers: []"
списка HTTP и / или HTTPS приведет к запуску браузера или программы по умолчанию, как указано в среде рабочего стола.Решение для более новых версий Thunderbird
Решение для старых версий с использованием find
1.Thunderbird → Правка → Настройки → Дополнительно → Config Editor…:
2. Закройте Thunderbird.
3.В командной строке введите:
4. Откройте Thunderbird и нажмите на ссылку HTTP (S).
Launch Application
Окно. Нажмите на Choose….5. Используйте Ctrl+, Lчтобы напрямую ввести
/usr/bin/
путь к вашему любимому исполняемому файлу браузера, например:/usr/bin/vivaldi-stable
6.Check
🗹 Remember my choice for http(s) links.
7.Open link
источник
Ну, я никогда не использовал Thunderbird, но это выглядит правильно ->
Когда вы нажимаете на веб-ссылку в Thunderbird, она запускает веб-браузер по умолчанию для операционной системы. Можно изменить это поведение, изменив браузер по умолчанию. В Linux другой способ (пробованный с TB1.5 в Suse и Debian) состоит в том, чтобы вставить следующую строку в файл prefs.js или user.js в Thunderbird (конечно же, указав правильный путь к файрфоксу):
user_pref ("network.protocol-handler.app.http", "/ usr / bin / firefox");
Вы можете узнать, где находится Chromium, набрав ->
в терминал.
Источник ->
http://kb.mozillazine.org/Changing_the_web_browser_invoked_by_Thunderbird
источник
Это может помочь любому, кто столкнется с этим позже, кто привязан к Firefox
Перейдите в панель управления настройками
System -> MIME Type Editor
и установите для каждого из них «Веб-браузер»:Затем в настройках панели управления, Личные -> Предпочитаемые приложения, выберите Chrome
Запустите
sudo update-alternatives --config x-www-browser
и выберите ChromeЗатем запустите
/usr/bin/x-www-browser
и он должен запустить ChromeТогда попробуйте в Thunderbird.
источник
Я попробовал это решение, и оно сработало:
1) В диспетчере настроек переключите ваш любимый браузер в качестве браузера по умолчанию.
2) альтернативы обновления --config x-www-browser
3) Следуйте инструкциям, написанным здесь
источник
#2
, заменяя содержаниеmimeTypes.rdf
с , что , учитывая то , что сделал трюк для меня.Ни одно из этих решений не помогло мне. Я запустил Thunderbird с помощью strace и обнаружил, что независимо от того, какое значение я выбрал для network.protocol-handler.app.http , он всегда пытался запустить / usr / bin / google-chrome. Я искал предпочтения, и не смог найти место, где это было определено. В конце концов я просто сделал: ln -s chromium-browser / usr / bin / google-chrome , и это, похоже, исправило это.
источник
Есть еще одна настройка Thunderbird, которую нужно проверить.
Предпочтения - Вложения - Входящие
Настройки http и https там переопределяют настройки ОС по умолчанию и говорят Chromium сделать себя браузером по умолчанию.
Смотрите эту ошибку: https://bugzilla.mozilla.org/show_bug.cgi?id=724461
И это для кровавых подробностей о том, как определяется браузер по умолчанию в Thunderbird: http://kevinlocke.name/bits/2012/07/18/thunderbird-default-browser-linux/
источник
У меня тоже была такая же проблема. И изменение «network.protocol-handler.warn-external.http» у меня не сработало.
После некоторого поиска в Google я нашел настройку в настройках Thunderbird > Вложения> Входящие .
Там я изменил http и https на браузер моего желания. И это работает сейчас.
источник
Поскольку ни одно из перечисленных решений не помогло мне, здесь
Thunderbird
изменился другой, очень радикальный способ заставить приложение открывать ссылки :(Например, если ссылки в настоящее время открыты с помощью
Firefox
)-> откройте
Thunderbird
и нажмите на ссылку -> вы можете выбрать другой браузер сейчас. Теперь мы можем переустановитьFirefox
источник