LoginSignup
1
0

More than 1 year has passed since last update.

MicrosoftStore から Ubuntu20.04 が インストールできない コマンドでインストールする方法

Last updated at Posted at 2022-04-03

はじめに

経験したエラーや躓いたこと、その解決法についてアウトプットしたいと思い始めました。
未経験でエンジニア転職し日が浅く、至らない部分が多い記事だと思いますがご容赦ください。

やりたいこと

Linuxディストリビューションをコマンドでインストールする。
(Ubuntu20.04)

先に結論

Ubuntu20.04をインストールする場合

powershell
curl.exe -L -o ubuntu-2004.appx https://aka.ms/wslubuntu2004 

このコマンドでダウンロードされる。
ダウンロードが完了したら、下記コマンド

powershell
Add-AppxPackage .\app-name.appx

app-nameの部分好きに変更する。

以下、背景や状況の詳細

実行環境

・Windows Pro
・バージョン21H2
・OSビルド19044

背景

Docker上にLaravel sailで環境構築した際のこと。
自宅PCでは難なく環境構築が行えたが、
会社PCにてMicrosoftStoreからLinuxディストリビューションがインストールできず
キャッシュ削除やMicrosoftサポートなど試すも解決に至らない。
コマンドでインストールすることにしたが、
方法を調べるのに時間がかかった。

【Dockerとは、、】
使用しているPC上に複数の隔離された環境を構築する軽量なコンテナ型の仮想技術。
Dockerを使用するにはLinuxカーネルが必要となる。
WindowsでLinuxカーネルを動かす為にはWSL2(WIndows Subsystem for Linux)
をダウンロードする。
そこまでの手順は以下。ここでは割愛。
WSL の手動インストール手順

発生した問題

上記の通りWSL2を設定したのち、
手順6の - 「Linux ディストリビューションをインストールする」で、
Microsoft StoreからUbuntuのインストールを試みるも下記画面になりインストールできない。

手順6のリンク押下しても同じ。
((なぜできないかは不明です。。"(-""-)"

結論

WSL の手動インストール手順の下部にトラブルシューティングがあった。
手順6以降ちゃんと最後まで読んでいなかった。。。

Ubuntu20.04をインストールする場合

powershell
curl.exe -L -o ubuntu-2004.appx https://aka.ms/wslubuntu2004 

このコマンドでダウンロードされる。
ダウンロードが完了したら、下記コマンド

powershell
Add-AppxPackage .\app-name.appx

(app-nameの部分
ubuntu20.04の場合ubuntu-2004とかにしました。.appxは変えない。)

これでインストール完了('ω')ノ

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0