Выбор браузера по умолчанию на примере Chromium

AFilippov

New member
Сообщения
154
#1
Немного пообщался с саппортом Астры. Суть проблемы: после установки ОС Орел 2.12.16 в системе один браузер Firefox. Дополнительно ставлю браузер Chromium. Создаю нового обычного пользователя и вхожу под ним в систему. Через GUI Панель управления -.-> Программы --> Приложения для типов файлов --> Вкладка сетевые приложения в поле Команда запуска браузера пишу Chromium, нажимаю Да.
.
Chromium.png
1 пункт: В терминале набираю ссылку http://rusbitech.ru, на которую нажимаю Ctrl+ЛКМ. Ссылка открывается в Firefox.
Term2.png
2 пункт: Не закрывая терминал, перехожу в пункт меню Справка --> О программе... Нажимаю на ссылку Русбитех внизу окошка. Открывается в Chromium
Term.png
3 пункт: через Thunderbird отправляю себе по почте ту же ссылку http://rusbitech.ru (можно не отправлять, а сохранить в черновики). Нажимаю на ссылку в почте, ссылка не открывается с предложением воспользоваться центром программ Discover.
Thunderbird.png
Ответ саппорта: "Баг с "Приложения для типов файлов" и браузером не воспроизводится. Если указан firefox, то по ссылкам открывается браузер firefox, а если указан chromium, то соответственно браузер chromium. В thunderbird выбирается браузер по-умолчанию для ссылок в настройках самого приложения".

Если есть возможность, проверьте на своей системе, не важно - Орел, Смоленск.

Приведу ВРЕМЕННОЕ РЕШЕНИЕ, пока не починят fly-open-service (Приложения для типов файлов):

Для новичков поясню: окружение рабочего стола (DE) FLY - это существенно, но недостаточно, переработанное KDE. Отсюда баги и артефакты вроде "Центра программ Discover", которого в Astra Linux нет.
В домашней директории пользователя создаем, либо изменяем файл ~/.config/mimeapps.list следующим образом:
Код:
# Определяем Chromium как браузер по умолчанию
[Network]
defaultWebBrowser=chromium

# Указываем приложениям, какой программой открывать ссылки вида http, https
[Default Applications]
x-scheme-handler/http=chromium.desktop
x-scheme-handler/https=chromium.desktop
Сохраняем, закрываем. Теперь все ссылки открываются в Chromium.

Для приложений, игнорирующих mimeapps.list, как то fly-term и подобным, создаем/изменяем файл ~/.config/kdeglobals
Код:
# Браузер по умолчанию для приложений, игнорирующих mimeapps.list
[General]
BrowserApplication[$e]=chromium.desktop
По поводу "дружеского" совета саппорта на счет скрытых настроек Thunderbird. Имеет смысл, если по какой-либо причине желаете открывать ссылки в почте иным браузером, кроме установленного по умолчанию. Для этого:
- идем Меню --> Настройки --> Дополнительные и нажимаем Редактор настроек в правом нижнем углу
- ищем network.protocol-handler.warn-external.http и устанавливаем значение true
- ищем network.protocol-handler.warn-external.https и устанавливаем значение true
- закрываем редактор и настройки
- в теле письма нажимаем ссылку вида http, на вопрос "Чем открыть" - тыкаем носом в нужный браузер, повторяем для ссылок https
 
Последнее редактирование:

Olej

New member
Сообщения
684
#2
Astra Linux CE 2.12.16 (Orel)
Установлен браузер Opera. В настройках Opera (там где устанавливается браузер по умолчанию) такая странная запись:
Браузер по умолчанию
Opera не может определить или установить браузер по умолчанию
2 пункт: Не закрывая терминал, перехожу в пункт меню Справка --> О программе... Нажимаю на ссылку Русбитех внизу окошка. Открывается в Chromium
По ссылке в справке терминала открывается Firefox.
 

Olej

New member
Сообщения
684
#3
Через GUI Панель управления -.-> Программы --> Приложения для типов файлов --> Вкладка сетевые приложения в поле Команда запуска браузера пишу Chromium, нажимаю Да.
Здесь в настройках прописываю opera. После этого ссылка в "О программе" терминала - открывается в Opera.
 

AFilippov

New member
Сообщения
154
#4
Здесь в настройках прописываю opera. После этого ссылка в "О программе" терминала - открывается в Opera.
А в терминале ссылка чем откроется?
P.S.: Добавил временное решение в топик.
 
Последнее редактирование: