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

94

Можно ли изменить браузер по умолчанию для всех моих приложений?

    
задан Ederico 14.11.2011 в 22:41
источник

7 ответов

103

Посмотрите на свой system-settings - > Details :

(Обратите внимание, что в более старых версиях Ubuntu Details называется System Info )

    

ответ дан fossfreedom 14.11.2011 в 22:48
источник
47

Это способ ubuntu сделать это

sudo update-alternatives --config x-www-browser
sudo update-alternatives --config gnome-www-browser
    
ответ дан Sergey P. aka azure 29.10.2013 в 12:43
31

Если ваш предпочтительный браузер не находится в этом меню или вы предпочитаете делать это из командной строки, эта команда позволит вам сделать то же самое, что и в ответе fossfreedom:

xdg-settings set default-web-browser name-of-browser.desktop

например:.

xdg-settings set default-web-browser firefox.desktop

или

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

или

xdg-settings set default-web-browser google-chrome.desktop
    
ответ дан Cybolic 28.03.2013 в 21:44
3

Все предпочтения о приложениях по умолчанию, которые ваш пользователь находится в файле «mimeapps.list». Я использую Gnome 3 и Debian, поэтому для меня это ~/.config/mimeapps.list .

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

locate mimeapps.list

Для переопределения по умолчанию веб-браузера вам нужно, по крайней мере, изменить значения в категории [Приложения по умолчанию]

  • х-схема обработчика / HTTP
  • Текст / HTML
  • приложение / xhtml_xml
  • изображение / WebP
  • х-схема обработчика / HTTPS
  • х-схема обработчика / FTP
  • х-схема обработчика / HTTPS
  • х-схема обработчика / FTP

и в категории [Добавленные ассоциации]

  • Текст / HTML
  • Текст / XML
  • приложение / xhtml_xml
  • изображение / WebP
  • х-схема обработчика / HTTPS
  • х-схема обработчика / FTP

Для Opera файл ~/.config/mimeapps.list должен содержать:

[Default Applications]
x-scheme-handler/http=opera-browser.desktop
text/html=opera-browser.desktop
text/xml=opera-browser.desktop
application/xhtml_xml=opera-browser.desktop
image/webp=opera-browser.desktop
x-scheme-handler/https=opera-browser.desktop
x-scheme-handler/ftp=opera-browser.desktop

[Added Associations]
text/html=opera-browser.desktop;
text/xml=opera-browser.desktop;
application/xhtml_xml=opera-browser.desktop;
image/webp=opera-browser.desktop;
x-scheme-handler/https=opera-browser.desktop;
x-scheme-handler/ftp=opera-browser.desktop;

Попробуйте (он должен быть открыт в Opera, если он установлен)

xdg-open somehtmlfile.html

Для Chrome файл ~ / .config / mimeapps.list должен содержать:

[Default Applications]
x-scheme-handler/http=google-chrome.desktop
text/html=google-chrome.desktop
text/xml=google-chrome.desktop
application/xhtml_xml=google-chrome.desktop
image/webp=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/ftp=google-chrome.desktop

[Added Associations]
text/html=google-chrome.desktop;
text/xml=google-chrome.desktop;
application/xhtml_xml=google-chrome.desktop;
image/webp=google-chrome.desktop;
x-scheme-handler/https=google-chrome.desktop;
x-scheme-handler/ftp=google-chrome.desktop;

Попробуйте (он должен быть открыт в Chrome, если он установлен)

xdg-open somehtmlfile.html

И так далее (Firefox, или что-то еще).

Вам нужно только переопределить мимиты желаний. Но я рекомендую использовать для этого графический интерфейс. Это уменьшит количество ошибок.

Это актуальная для меня система и будет изменяться от системы к системе, от настольной среды до настольной среды и т. д.

среда тестирования

$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 8.6 (jessie)
Release:    8.6
Codename:   jessie
$ uname -a
Linux localhost 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux
$s gnome-session --version
gnome-session 3.14.0
    
ответ дан Seti Volkylany 26.12.2016 в 14:57
1

Помимо некоторых комментариев выше, я бы предложил следующий ответ здесь . Это связано с изменением схем mimeapps / url вашего текущего пользователя.

Мне пришлось использовать это решение, чтобы сделать linux Skype вести себя нормально. Большинство других приложений будут использовать x-www-browser или gnome-www-browser , но я думаю, что у них есть смысл использовать схемы URL ; иногда это имеет больше смысла.

    
ответ дан Adrian Castravete 30.09.2014 в 07:50
1

Вы также можете изменить браузер по умолчанию в соответствующих настройках браузера - например,

Firefox:

Хром:

    
ответ дан Sambit 29.10.2013 в 13:10
0

Система - > Центр управления - > Предпочтительные приложения
для ubuntu с MATE DESKTOP

    
ответ дан Alex 22.04.2016 в 15:59