![WSLにFirefoxをインストールできません。 [閉じる]](https://linux33.com/image/203383/WSL%E3%81%ABFirefox%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%20%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
$ sudo apt install firefox
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package firefox
答え1
WSLと(正確なディストリビューションは言及していませんが)Ubuntu(ただしDebianベースのディストリビューションかもしれません)をインストールしたばかりの場合は、最初の重要な手順を実行していない可能性があります。
sudo apt update && sudo apt upgrade
これは、実際にWSLを使用せずにコマンドラインでDebianベースのディストリビューションを使用する最初のステップです。
実は最初のupdate
部分だけ必須Firefoxをインストールしてください。ただし、upgrade
システムを更新するには、2番目の方法を使用することをお勧めします。
最初の部分では、ほとんどのWSLディストリビューションはダウンロード帯域幅を節約するためにパッケージキャッシュを埋めません。だからあなたはこれをする必要がありますにもかかわらずWSLから。
アップグレードの2番目の部分は、最初のインストール後にWindowsアップデートを実行するのと同じ理由でお勧めします。インストール済みパッケージはほとんど常に最新バージョンではなく、ディストリビューションのリリース以降、新しいパッケージがリリースされました。
つまり、Windows 11を実行する必要があることに注意してください。使用少なくとも、WSLのLinuxバージョンのFirefoxには追加の設定は必要ありません。バラより私のスーパーユーザーの答えはここにあります。より多くの情報を知りたいです。
答え2
セキュリティストアを無効にしました。
問題を解決してください:
sudo sed -i '/security/s/^# //' /etc/apt/sources.list
リポジトリの更新:
sudo apt update
これでFirefoxをインストールできます。
sudo apt install firefox