windows
February 20

WSL | запуск браузера

Для добавления возможности запуска браузера непосредственно из эмулятора терминала WSL необходимо определить переменную $BROWSER.
В домашней директории пользователя ~ открываем для редактирования файл настроек терминала .bashrc или .zshrc, или другой, в зависимости от того, какой используете:

vim .zshrc
#или
nano .bashrc

Добавляем строку (с путем к исполняемому файлу браузера):

export BROWSER='/mnt/c/Program Files/Mozilla Firefox/firefox.exe'

Сохраняем изменения и применяем настройки:

source .zshrc
#или
source .bashrc

Проверяем:

echo $BROWSER

Теперь запустить браузер можно из командной строки:

#пустую страницу
$BROWSER
#перейти на сайт
$BROWSER ya.ru

Для удобства использования можно добавить алиас, например:

vim .bash_aliases

Добавляем строку:

#open firefox form WSL                         
alias firefox='$BROWSER'

Теперь запустить браузер можно набрав firefox:

#пустую страницу
firefox
#перейти на сайт
firefox ya.ru

Готово!