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

Это старый пост, но может помочь следующее: http://oldpapyrus.wordpress.com/2013/08/07/fix-low-volume-with-hda-controller-on-linux/

33
задан 8 December 2010 в 18:12

86 ответов

Установить Chrome в качестве браузера по умолчанию из командной строки

открыть -a "Google Chrome" --args -make-default-browser

Читать полную статью здесь: http://www.blogcookie.com/2016/07/set-chrome-default-browser-command-line/

0
ответ дан 6 August 2018 в 04:16

Это зависит от того, что именно означает «браузер по умолчанию», т. е. для чего вы хотите изменить браузер. Некоторые программы игнорируют любые общесистемные настройки и используют свои собственные настройки.

Тем не менее, вы можете установить браузер по умолчанию для всех программ, запускающих браузер с помощью общей команды sensible-browser путем экспорта переменной BROWSER , например добавьте строку в файл ~ / .bashrc :

  export BROWSER = / usr / bin / firefox  

Другой общий способ вызова браузера - x-www-browser , этот обрабатывается системой «альтернативы» Debian:

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

Если вы хотите настроить браузер с командной строкой, такой как lynx , вам нужно настроить www-browser вместо .

5
ответ дан 6 August 2018 в 04:16

Для меня сегодня запуск Gnome 3, ~ / .config / mimeapps.list - это то, что контролирует gnome-open & lt; url & gt; и рабочий стол Java .getDesktop (). browse (новый URI (url)) . Это происходит там, где я запускаю gnome-control-center (апплет «Подробности» в приложении настроек из верхнего правого меню) и меняет приложения по умолчанию, Интернет из Google Chrome в Firefox ESR: [ ! d7]

  11c11 & lt;  x-schem-handler / http = google-chrome.desktop --- & gt;  x-schem-handler / http = firefox-esr.desktop`  

Как я надеюсь, я мог бы вернуть это из командной строки с помощью:

perl - i -wpe's @ x-schem-handler / http = firefox-esr.desktop @ x-schem-handler / http = google-chrome.desktop @ '~ / .config / mimeapps.list

... и верните его с помощью:

perl -i -wpe's @ x-schem-handler / http = google-chrome.desktop @ x-schem-handler /http=firefox-esr.desktop@ '~ / .config / mimeapps.list

0
ответ дан 6 August 2018 в 04:16

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

показывает только установленное приложение через apt-get, для ручной установки вы можете использовать

  sudo update-alternatives --install / usr / bin / x-www-browser x-www-browser / opt / yourapp / yourapp 200 sudo update-alternatives --set x-www-browser / opt / yourapp /  yourapp  
0
ответ дан 6 August 2018 в 04:16

Попробуйте выполнить следующие команды:

  sudo update-alternatives --config x-www-browser sudo update-alternatives --config www-browser  
2
ответ дан 6 August 2018 в 04:16

Уже предлагаемые методы могут не работать для какого-либо приложения (например, HipChat).

Мне нужно было сделать:

  xdg-settings установить default-web-  браузер chromium-browser.desktop  
9
ответ дан 7 August 2018 в 22:20

Установить Chrome в качестве браузера по умолчанию из командной строки

открыть -a "Google Chrome" --args -make-default-browser

Читать полную статью здесь: http://www.blogcookie.com/2016/07/set-chrome-default-browser-command-line/

0
ответ дан 7 August 2018 в 22:20

Дополнительно к этим ответам google-chrome обычно является символической ссылкой на версию для канала:

  / usr / bin / google-chrome - & gt;  / etc / alternatives / google-chrome - & gt;  / usr / bin / google-chrome-beta  
0
ответ дан 7 August 2018 в 22:20

Для меня сегодня запуск Gnome 3, ~ / .config / mimeapps.list - это то, что контролирует gnome-open & lt; url & gt; и рабочий стол Java .getDesktop (). browse (новый URI (url)) . Это происходит там, где я запускаю gnome-control-center (апплет «Подробности» в приложении настроек из верхнего правого меню) и меняет приложения по умолчанию, Интернет из Google Chrome в Firefox ESR: [ ! d7]

  11c11 & lt;  x-schem-handler / http = google-chrome.desktop --- & gt;  x-schem-handler / http = firefox-esr.desktop`  

Как я надеюсь, я мог бы вернуть это из командной строки с помощью:

perl - i -wpe's @ x-schem-handler / http = firefox-esr.desktop @ x-schem-handler / http = google-chrome.desktop @ '~ / .config / mimeapps.list

... и верните его с помощью:

perl -i -wpe's @ x-schem-handler / http = google-chrome.desktop @ x-schem-handler /http=firefox-esr.desktop@ '~ / .config / mimeapps.list

0
ответ дан 7 August 2018 в 22:20

Это зависит от того, что именно означает «браузер по умолчанию», т. е. для чего вы хотите изменить браузер. Некоторые программы игнорируют любые общесистемные настройки и используют свои собственные настройки.

Тем не менее, вы можете установить браузер по умолчанию для всех программ, запускающих браузер с помощью общей команды sensible-browser путем экспорта переменной BROWSER , например добавьте строку в файл ~ / .bashrc :

  export BROWSER = / usr / bin / firefox  

Другой общий способ вызова браузера - x-www-browser , этот обрабатывается системой «альтернативы» Debian:

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

Если вы хотите настроить браузер с командной строкой, такой как lynx , вам нужно настроить www-browser вместо .

5
ответ дан 7 August 2018 в 22:20

Попробуйте выполнить следующие команды:

  sudo update-alternatives --config x-www-browser sudo update-alternatives --config www-browser  
2
ответ дан 7 August 2018 в 22:20

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

показывает только установленное приложение через apt-get, для ручной установки вы можете использовать

  sudo update-alternatives --install / usr / bin / x-www-browser x-www-browser / opt / yourapp / yourapp 200 sudo update-alternatives --set x-www-browser / opt / yourapp /  yourapp  
0
ответ дан 7 August 2018 в 22:20

Установить Chrome в качестве браузера по умолчанию из командной строки

открыть -a "Google Chrome" --args -make-default-browser

Читать полную статью здесь: http://www.blogcookie.com/2016/07/set-chrome-default-browser-command-line/

0
ответ дан 10 August 2018 в 10:30

Дополнительно к этим ответам google-chrome обычно является символической ссылкой на версию для канала:

  / usr / bin / google-chrome - & gt;  / etc / alternatives / google-chrome - & gt;  / usr / bin / google-chrome-beta  
0
ответ дан 10 August 2018 в 10:30

Уже предлагаемые методы могут не работать для какого-либо приложения (например, HipChat).

Мне нужно было сделать:

  xdg-settings установить default-web-  браузер chromium-browser.desktop  
9
ответ дан 10 August 2018 в 10:30

Для меня сегодня запуск Gnome 3, ~ / .config / mimeapps.list - это то, что контролирует gnome-open & lt; url & gt; и рабочий стол Java .getDesktop (). browse (новый URI (url)) . Это происходит там, где я запускаю gnome-control-center (апплет «Подробности» в приложении настроек из верхнего правого меню) и меняет приложения по умолчанию, Интернет из Google Chrome в Firefox ESR: [ ! d7]

  11c11 & lt;  x-schem-handler / http = google-chrome.desktop --- & gt;  x-schem-handler / http = firefox-esr.desktop`  

Как я надеюсь, я мог бы вернуть это из командной строки с помощью:

perl - i -wpe's @ x-schem-handler / http = firefox-esr.desktop @ x-schem-handler / http = google-chrome.desktop @ '~ / .config / mimeapps.list

... и верните его с помощью:

perl -i -wpe's @ x-schem-handler / http = google-chrome.desktop @ x-schem-handler /http=firefox-esr.desktop@ '~ / .config / mimeapps.list

0
ответ дан 10 August 2018 в 10:30

Это зависит от того, что именно означает «браузер по умолчанию», т. е. для чего вы хотите изменить браузер. Некоторые программы игнорируют любые общесистемные настройки и используют свои собственные настройки.

Тем не менее, вы можете установить браузер по умолчанию для всех программ, запускающих браузер с помощью общей команды sensible-browser путем экспорта переменной BROWSER , например добавьте строку в файл ~ / .bashrc :

  export BROWSER = / usr / bin / firefox  

Другой общий способ вызова браузера - x-www-browser , этот обрабатывается системой «альтернативы» Debian:

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

Если вы хотите настроить браузер с командной строкой, такой как lynx , вам нужно настроить www-browser вместо .

5
ответ дан 10 August 2018 в 10:30

Попробуйте выполнить следующие команды:

  sudo update-alternatives --config x-www-browser sudo update-alternatives --config www-browser  
2
ответ дан 10 August 2018 в 10:30

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

показывает только установленное приложение через apt-get, для ручной установки вы можете использовать

  sudo update-alternatives --install / usr / bin / x-www-browser x-www-browser / opt / yourapp / yourapp 200 sudo update-alternatives --set x-www-browser / opt / yourapp /  yourapp  
0
ответ дан 10 August 2018 в 10:30

Дополнительно к этим ответам google-chrome обычно является символической ссылкой на версию для канала:

  / usr / bin / google-chrome - & gt;  / etc / alternatives / google-chrome - & gt;  / usr / bin / google-chrome-beta  
0
ответ дан 13 August 2018 в 16:56

Это зависит от того, что именно означает «браузер по умолчанию», т. е. для чего вы хотите изменить браузер. Некоторые программы игнорируют любые общесистемные настройки и используют свои собственные настройки.

Тем не менее, вы можете установить браузер по умолчанию для всех программ, запускающих браузер с помощью общей команды sensible-browser путем экспорта переменной BROWSER , например добавьте строку в файл ~ / .bashrc :

  export BROWSER = / usr / bin / firefox  

Другой общий способ вызова браузера - x-www-browser , этот обрабатывается системой «альтернативы» Debian:

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

Если вы хотите настроить браузер с командной строкой, такой как lynx , вам нужно настроить www-browser вместо .

5
ответ дан 13 August 2018 в 16:56

Для меня сегодня запуск Gnome 3, ~ / .config / mimeapps.list - это то, что контролирует gnome-open & lt; url & gt; и рабочий стол Java .getDesktop (). browse (новый URI (url)) . Это происходит там, где я запускаю gnome-control-center (апплет «Подробности» в приложении настроек из верхнего правого меню) и меняет приложения по умолчанию, Интернет из Google Chrome в Firefox ESR: [ ! d7]

  11c11 & lt;  x-schem-handler / http = google-chrome.desktop --- & gt;  x-schem-handler / http = firefox-esr.desktop`  

Как я надеюсь, я мог бы вернуть это из командной строки с помощью:

perl - i -wpe's @ x-schem-handler / http = firefox-esr.desktop @ x-schem-handler / http = google-chrome.desktop @ '~ / .config / mimeapps.list

... и верните его с помощью:

perl -i -wpe's @ x-schem-handler / http = google-chrome.desktop @ x-schem-handler /http=firefox-esr.desktop@ '~ / .config / mimeapps.list

0
ответ дан 13 August 2018 в 16:56

Уже предлагаемые методы могут не работать для какого-либо приложения (например, HipChat).

Мне нужно было сделать:

  xdg-settings установить default-web-  браузер chromium-browser.desktop  
9
ответ дан 13 August 2018 в 16:56
  • 1
    лучший ответ с 2017 года. – fsp 11 April 2017 в 10:02
  • 2
    XFCE, похоже, устанавливает это с помощью настроек GUI - & gt; Предпочтительные приложения – Xen2050 23 December 2017 в 01:40
  • 3
    Это помогло мне установить браузер по умолчанию для jupyter notebook . – jchook 29 January 2018 в 05:02

Установить Chrome в качестве браузера по умолчанию из командной строки

открыть -a "Google Chrome" --args -make-default-browser

Читать полную статью здесь: http://www.blogcookie.com/2016/07/set-chrome-default-browser-command-line/

0
ответ дан 13 August 2018 в 16:56

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

показывает только установленное приложение через apt-get, для ручной установки вы можете использовать

  sudo update-alternatives --install / usr / bin / x-www-browser x-www-browser / opt / yourapp / yourapp 200 sudo update-alternatives --set x-www-browser / opt / yourapp /  yourapp  
0
ответ дан 13 August 2018 в 16:56

Попробуйте выполнить следующие команды:

  sudo update-alternatives --config x-www-browser sudo update-alternatives --config www-browser  
2
ответ дан 13 August 2018 в 16:56

Другие вопросы по тегам:

Похожие вопросы: