Браузер по умолчанию в linux

Октябрь 16, 2009

Очень часто, у начинающих пользователей Linux (а иногда и у весьма опытных), возникает такая, казалось бы, банальная проблема: выбрать в качестве браузера по умолчанию - Opera (имеется в виду для тех ссылок, которые на пример пришли в im клиент). Ну что тут сложного казалось бы, поставить галочку, да и все. А вот нет! Дело в том, что каких либо графических средств выбора браузера по умолчанию, я не нашел. Может быть потому, что давно не использовал Gnome, а использовал Openbox. Точно не знаю, но проблема была. С Firefox все проще - в его настройках есть соответствующая галочка. В Windows версиях браузера Opera, тоже есть такая галочка, в linux - нет.

Решение этой пробелмы оказалось тривиальным, хотя мне на тот момент, так не казалось.

Решение оказалось простым до безобразия. Надо было просто в конфигурационном файле вашей оболочки по умолчанию, явно указать переменную BROWSER:

export BROWSER=/usr/bin/opera

Можно конечно прописать не Opera, а любой другой. Т.е. выглядеть это может примерно так:

echo 'export BROWSER=/usr/bin/opera' >> ~/.bashrc

Ничего сложного, правда? Само собой, если вы используете оболочку не bash, а скажем zsh, то надо прописать соответственно в его конфиг. Узнать какая для текущего пользователя назначена оболочка, можно простой командой в консоли:

echo $SHELL

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

echo $BROWSER

Вроде вот и все, ничего сложного. Теперь надо снова зайти этим пользователем в систему, и все будет работать.

----------
Компания НовиТерм поставляет тепловые насосы высочайшего качества для самых разных нужд. От обычного отопления до горячего водоснабжения.

Похожие записи:

  1. Xdg-open и pcmanfm
  2. Compiz-boxmenu - меню в духе openbox\xfce для Compiz
  3. Немного про lightTPD, самую малость...

Тэги: , , , , ,
В категориях: Linux by bosha

14 Комментариев к "Браузер по умолчанию в linux"

  1. depresso написал:

    Спасибо за статью, но это не работает.
    PS archlinux/openbox

    [Ответить]

    bosha Отвечает:

    Напиши в консоли echo $BROWSER и кинь сюда то что он выдаст. Проверь пути, точно ли у тебя работает браузер там находится. Может просто в /bin/. Самое главное, надо выйти из системы, а лучше перезагрузиться. Может логин менеджер не выходит полностью из системы, возможно в этом причина.

    [Ответить]

  2. depresso написал:

    более подробно расписано у freefd в жуйке
    http://juick.com/freefd/?tag=xdg

    проблему решил уже давно, путем ковыряния в xdg

    [Ответить]

  3. mous написал:

    # export $BROWSER=/usr/bin/opera
    О боже...

    export BROWSER=/usr/bin/opera

    ЗЫ В Гноме ищите пунктик а-ля Preffered Applications.

    [Ответить]

    bosha Отвечает:

    Я всё это знаю. Этому посту почти год. Я не знаю почему он сейчас в ленту улетел. И, да - надо читать таки внимательно пост.

    [Ответить]

    mous Отвечает:

    То, что этому посту год (кстати, нигде не вижу даты: http://awesomescreenshot.com/08a14p637), ещё не значит, что на ошибку надо закрывать глаза.

    [Ответить]

    bosha Отвечает:

    Даты нет, да.

    Про какую ошибку речь не совсем понимаю?

    [Ответить]

    Pavel Vyazovoi Отвечает:

    Отвечу за mous, ошибка есть (и он её уже указал в первом комментарии):
    надо export BROWSER=/usr/bin/opera а не export $BROWSER=/usr/bin/opera.
    Разница в символе "$"

    [Ответить]

    Сергей Луконин Отвечает:

    http://the-bosha.ru/2009/10/16/default-browser/

    Ссылка какбэ намекаэт нам...

    [Ответить]

  4. s10 написал:

    sudo update-alternatives --config x-www-browser
    разве не работает?

    [Ответить]

    bosha Отвечает:

    На тот момент у меня был arch, и в нём никакой речи об update-alternatives не было =)

    Я повторю: не знаю почему этот пост снова улетел в ленту runix'а. Ему уже почти год. Странно это.. %)

    [Ответить]

  5. Сергей написал:

    В гноме есть такая настройка, System/Preferences/Preferred Applications:

    http://i54.tinypic.com/hstmb6.jpg

    [Ответить]

  6. аноним написал:

    В кде все настраивается кнопкотыкательством, для чего нужен OpenBox не ясно.

    [Ответить]

  7. astege написал:

    Интересная статья! Будет приятно читать ещё ваши статьи. Пишите больше!

    [Ответить]

Оставить комментарий