Я пытаюсь настроить браузер по умолчанию как Google Chrome в моем .bashrc или .profile. Какую переменную среды мне нужно установить, чтобы добиться этого?
Редактировать: Вот еще немного информации:
A. У меня нет доступа sudo к машине.
В. В связи с характером машины, он должен быть перезапущен при каждом входе в систему.
С. В идеале он запускается при входе в систему без диалога.
Я нашел решение:
xdg-settings set default-web-browser chromium-browser.desktop
Вы могли также использовать:
xdg-settings set default-web-browser firefox.desktop
или:
xdg-settings set default-web-browser chrome-browser-stable.desktop
, Если Вы хотите автоматизировать это при входе в систему, просто поместите этот лайнер в свой .profile
Вы использовали бы команду sudo update-alternatives
с этой целью. Для веб-браузера по умолчанию, sudo update-alternatives --config x-www-browser
запустит интерактивное диалоговое окно, которое позволяет Вам установить значение по умолчанию, которое останется значением по умолчанию даже через сессии.
, Если Вы действительно хотите установить значение по умолчанию после каждой перезагрузки, используйте
update-alternatives --set x-www-browser /path/to/browser
в чем-то как /etc/rc.local
, поскольку это должно базироваться разрешение.