Что происходит, когда я устанавливаю браузер по умолчанию под Linux?
Что меняется в настройках операционной системы? Просто спалил такую тему: у меня два браузера(№1-по умолчянию), есть адрес сервера на котором настроены порты для прослушивания. Дак вот изюминка этого сервера в том что он обрывает попытку второго параллельного соединение с одного ип адреса и если я захожу с браузера №1 а потом с браузера №2, то сервер обрывает браузер №2, естественно при всех этих манипуляциях у браузеров протокол http/1.1 и выше поэтому соединения у них "keepalive" то есть tcp-соединение не рвется длительное время, а если захожу с начала с браузера №2 а потом с №1 то по логике сервер должен был оборвать соединение с №1, но нет. Браузер №1 каким то образом переподключается на порт занятый браузером №2 и благополучно получает пакеты, а в это время браузер №2 теряет соединение. Поэтому и спрашиваю что меняется в настройках оси? Какие привилегии получает браузер по умолчянию?
Многие приложения открывают http ссылки и html файлы при помощи xdg-open. Скорее всего, при установке браузера по умолчанию, именно он начинает использоваться при запуске xdg-open.