【WSL】にFirefox&Google-Chromeをインストールする方法!
はじめに
今回はWSLを使って、Windows10にVcXsrvをインストールした後FirefoxやGoogle ChromeをCUIから表示させる手順を載せていきます。
以下はVcXsrvをインストールする過去の記事です!参考にしてください♪
Firefoxのインストール
VcXsrvをインストールするところまで終わっていれば、WSLにFirefoxをインストールする手順は至って簡単です。
まず、WSLを起動して以下のコマンドを入れてください。
sudo apt install firefox
これを確認するために以下のコマンドをいれてください
firefox
Firefoxが起動したら成功です!
Google Chromeのインストール
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
次は公開鍵の取得。
sudo wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add
パッケージのアップデート・・
sudo apt-get update
次に、Chromeをインストールします!
sudo apt-get install google-chrome-stable
最後にCUI上からGoogle Chromeを開きます
google-chrome
私はこのコマンドで以下のようなエラーが出ます
Failed to move to new namespace: PID namespaces supported, Network namespace supported, but failed: errno = Permission denied Trace/breakpoint trap (コアダンプ)
このエラーにはかなり悩まされましたが・・・以下のコマンドを入れることで解決しました
sudo google-chrome --no-sandbox
ここでの --no-sandboxというのはセキュリティの観点で問題があるよとのことらしいです。
普通にGoogle Chromeを開きたいだけなら問題ないような気もします(笑)
Google Chromeの日本語化
以下の2つのコマンドでGoogle Chromeを日本語化させることができます。
sudo ln -s /mnt/c/Windows/Fonts /usr/share/fonts/windows
sudo fc-cache -fv
おわりに
以上でWSLのCUI上からFirefoxとGoogle Chromeを表示させることが出来ました