Установите браузер по умолчанию для всей системы на Manjaro


17

В Ubuntu я использовал

sudo update-alternatives --config x-www-browser

установить интернет-браузер по умолчанию вручную.

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

В Манджаро я получаю:

sudo: update-alternatives: command not found

Я установил Firefox по умолчанию в его настройках и хочу, чтобы он оставался таким.

После установки Chromium браузером по умолчанию стал Chromium, хотя я подтвердил Firefox как таковой и в настройках Chromnum говорится: «Chromium не может определить или установить браузер по умолчанию».

Как сделать браузер Firefox по умолчанию?


Есть ли у manjaro символическая ссылка x-www-browser? И на что это связано? Кроме того, доступны ли альтернативы обновлений в Манджаро?
Брайам

@ Брайам - Нет. И нет, даже в AUR.

Если ваша система не имеет x-www-browser, что означает «изменение связанного двоичного файла»? Вы пытаетесь изменить браузер по умолчанию? Это зависит от приложения, которое его запускает - я не думаю, что у Manjaro общесистемное значение по умолчанию (и в любом случае это больше предпочтения пользователя). В каком приложении вы заинтересованы?
Жиль "ТАК - перестань быть злым"

@Gilles - эта формулировка заголовка происходит из-за редактирования, сделанного Брайамом , в то время как я просто из любопытства спрашивал, что опция ubuntu будет доступна в Манджаро. Если нет, то это мой ответ. (Устанавливая Chromium, он стал браузером по умолчанию. Думаю, я исправил это просто из графического интерфейса FF.)

1
@ cipricus О, понятно, прости. Ваш оригинальный заголовок тоже вводил в заблуждение . Опять же, я не думаю, что у Manjaro общесистемные или пользовательские настройки по умолчанию, поэтому вы получите лучшую помощь, если упомянете, какие приложения, которые вы используете, запускают браузер.
Жиль "ТАК - перестать быть злым"

Ответы:


14

Для пользователей i3wm, в дополнение к редактированию ~/.config/mimeapps.listи ~/.i3/config, вам также нужно перейти $BROWSERс ~/.profile, установить его на /usr/bin/chromium, чтобы сеансы браузера, выходящие из терминала, не открывали неправильный браузер.


5
На самом деле, я считаю, что это единственное решение, которое решило мою проблему. Это является отдельным ответом. Для приложений, которые открывают браузер по умолчанию (например, Jupyter), изменение только привязок клавиш не будет работать.
Ébe Исаак

для меня удаление пакета palemoon также требовалосьpacman -R palemoon-bin
akiva

13
xdg-settings set default-web-browser chromium.desktop

1
Где chromiumбы вы ни вводили в командной строке, чтобы запустить предпочитаемый браузер. Например, это может быть google-chrome-stable.
Том Хейл,

Работает на voidlinux с i3.
xoryves

1
Не работает на Манджрао I3:, xdg-settings: $BROWSER is set and can't be changed with xdg-settingsно ответ Анаса сработал: unix.stackexchange.com/a/434465/28262
Флориан Бринкер,

5

В случае, если кто-то еще имеет такую ​​же проблему ...

Отредактируйте ваш конфигурационный файл:

nano ~/.i3/config 

и изменить

bindsym $mod+F2 exec …

в выбранный браузер (например bindsym $mod+F2 exec google-chrome-stable) Сохраните и перезагрузите файл конфигурации ( mod+ Shift+ R)

Должно быть все готово ...


2
Это кажется чрезмерно i3-ориентированным.
Арно Море

Да ... это было Теперь о xfce, который Том адресует ниже.
chris.r

4

Редактировать ваши ~/.config/mimeapps.listи заменить ссылки на firefox.desktopс google-chrome.desktop.

Если вы используете google-chrome-stableдля запуска Chrome, используйте вместо этого, а затем .desktop.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.