Windows Subsystem for Linux(WSL)は、WindowsとLinuxを同時に実行できるWindows 10および11の機能です。これは、Windowsとあなたのマシンの間にハイパーバイザーレイヤーを追加し、Linuxが接続することで機能します。このWikiHowでは、あなたのマシンにWSLをインストールする方法を紹介します。
Windowsの機能からWSLを有効にする
-
Windows Featuresダイアログを開きます。これを行うには、タスクバーから "Turn Windows features on or off "を検索し、選択します。
-
機能リストから "Windows Subsystem for Linux "を探します。そのボックスにチェックが入っていることを確認します。
-
OKをクリックする。これでマシンに機能の変更が適用されます。
-
プロンプトが表示されたら、マシンを再起動する。新しいハイパーバイザーを有効にするには、コンピュータを再起動する必要があります。また、WSL をマシンで動作させるために、Windows はいくつかの設定を変更する必要があります。
-
WSL を更新します。使用する前に、WSL を最新バージョンに更新する必要があります。これを行うには、昇格PowerShellまたはコマンドプロンプトウィンドウでwsl --updateを実行します。
- 昇格ターミナルを起動するには、"コマンドプロンプト"、"PowerShell"、"Windowsターミナル "を検索し、"管理者として実行 "をクリックし、昇格プロンプトを受け入れます。昇格に成功すると、Windows Terminal にセキュリティシールドが表示されます。
-
WSL をシャットダウンします。更新された WSL を実行する前に、プロセスを終了する必要があります。これは、コマンド wsl --shutdown で実行できます。WSLがシャットダウンされたら、Linuxディストリビューションを起動し、すべての最新機能を得ることができます。
-
Linuxディストリビューションをインストールする。wsl --installコマンドを実行すれば、デフォルト(Ubuntu)を素早くインストールできます。別のLinuxディストリビューションをインストールするには、wsl --install <distribution>コマンドを実行する。
- また、Microsoft Storeで好みのディストリビューションを選ぶこともできる。
-
そのディストリビューションでアカウントを作成する。このアカウントは、その特定のディストリビューション専用となる。別のディストリビューションをインストールする場合は、そのディストリビューション独自の認証情報が必要になります。プロンプトが表示されたら、ユーザー名を入力し、パスワードを設定してください。これで、そのディストリビューションを使うための準備は完了です。
ターミナルからWSLを有効にする
-
PowerShellウィンドウを開きます。このアイコンは、青い背景に白い矢印が描かれています。
-
Linuxディストリビューションのインストールを試みます。wsl --install コマンドを実行すると、デフォルト(Ubuntu)をすばやくインストールできます。別のLinuxディストリビューションをインストールするには、wsl --install <distribution>コマンドを実行する。
- また、Microsoft Storeでお好みのディストリビューションを選択することもできます。
-
プロンプトが表示されたら、マシンを再起動する。新しいハイパーバイザーを有効にするには、コンピュータを再起動する必要がある。また、WSLをマシンで動作させるために、Windowsはいくつかの設定を変更する必要があります。
-
WSL を更新します。使用する前に、WSL を最新バージョンに更新する必要があります。これを行うには、昇格PowerShellまたはコマンドプロンプトウィンドウでwsl --updateを実行します。
- 昇格ターミナルを起動するには、"コマンドプロンプト"、"PowerShell"、"Windowsターミナル "を検索し、"管理者として実行 "をクリックし、昇格プロンプトを受け入れます。昇格に成功すると、Windows Terminal にセキュリティシールドが表示されます。
-
WSL をシャットダウンします。更新された WSL を実行する前に、プロセスを終了する必要があります。これは、コマンド wsl --shutdown で実行できます。WSLがシャットダウンされたら、Linuxディストリビューションを起動し、すべての最新機能を得ることができます。
-
Linuxディストリビューションを起動します。起動するには、コマンド wsl をパラメーターなしで入力します。インストールしたディストリビューションの名前を入力してクリックすると、検索ボックスからLinuxディストリビューションを検索することもできます。
-
そのディストリビューションでアカウントを作成する。このアカウントは、その特定のディストリビューション専用になります。別のディストロをインストールした場合は、そのディストロ独自の認証情報が必要になります。プロンプトが表示されたら、ユーザー名を入力し、パスワードを設定してください。これで、そのディストリビューションを使うための準備は完了です。
インストールがうまくいったか確認する
-
WSLを開きます。WSLを開くには、ランボックスかターミナルウィンドウからwslコマンドを実行します。
-
x11-toolsをインストールします。そのためには、まずsudo apt-get updateコマンドを実行してローカルのパッケージ・データを更新し、次にsudo apt-get install x11-toolsコマンドを実行してインストールします。
-
Xcalcを開く。Xcalcは基本的な電卓アプリで、WSLのインストールがうまくいっているか確認するのに使えます。実行するには、WSLのbashウィンドウにxcalcと入力します。これで電卓が開きます。
- GUIアプリはWSL2とWSLgでのみ動作します。
-
電卓をドラッグしてサイズを変更してみてください。また、1 + 2 のような計算を入力してみてください。これができれば、WSLマシンが動作していることになります。
-
他のパッケージをインストールする。sudo apt-get install <パッケージ名>を実行することで、ほとんどのアプリやパッケージをインストールすることができます。よくインストールされるパッケージには、gedit、nautilus、firefoxなどがあります。その他のパッケージには、PythonやApache Serverのような開発に使われるものがあります。
コメント
最新を表示する
NG表示方式
NGID一覧