ほとんどのLinuxディストリビューションでデフォルトのシェルであるBashは、Windows Subsystem for Linuxのアップグレードにより、Windows 11でこれまで以上に快適に動作します。Windowsターミナルを使用してBourne Again Shellをインストールする方法をご紹介します。
Microsoftは5年ほど前にWindows Subsystem for Linux (WSL)をリリースしました。それ以来、大幅な改訂が行われました。元のWSLでは真のLinuxカーネルは動作せず、仮想マシンでは動作せず、GUIアプリケーションはいくつかの追加手順なしではサポートされていませんでした。これらはすべてWSL 2.0のアップグレードにより変更されました。
WSLで動作するUbuntuなどのLinuxディストリビューションにはBashが含まれています。これらは、Windows 11 PCでBashを取得する最良の方法です。
Bashをインストールする方法
BASHは、ほとんどのLinuxディストリビューション(ディストリビューション)でデフォルトのシェルとして提供されています。ただし、WindowsでLinuxを実行するにはWSLをインストールする必要があります。幸い、インストールプロセスは合理化されており、Windowsターミナルでは単一のコマンドです。
管理者としてターミナルを実行するには、[スタート]ボタンをクリックし、検索バーに「ターミナル」と入力し、Windowsターミナルの結果を右クリックして、[管理者として実行]をクリックします。
次のように入力します。
<code>wsl --install</code>
Windowsターミナルに入力してEnterキーを押します。必要なアセットのダウンロードとインストールが開始されます。これには数分かかる場合があり、サブシステムは数百メガバイトです。
完了すると、コンピュータを再起動する必要があります。次のように入力します。
<code>shutdown /r /t 0</code>
Enterキーを押してすぐに再起動します。
コンピュータを再起動すると、インストールが自動的に再開されます。Ubuntuのダウンロードとインストールから始まり、ユーザー名とパスワードの入力を求められます。これらはWindows 11のログイン詳細と関連付ける必要はなく、同じパスワードを再利用しないでください。
パスワードを選択すると、Ubuntuが起動します。
他のLinuxディストリビューションをインストールする方法
UbuntuはWSLにパッケージングされたデフォルトのLinuxオペレーティングシステムですが、唯一の選択肢ではありません。ターミナルでwsl --install -d opensuse-42と入力し、次のように入力します。
<code>wsl --list --online</code>
または
<code>wsl -l -o</code>
。
リストされているディストリビューションは、次のように入力してインストールできます。
<code>wsl --install -d <distro></code>
。たとえば、openSUSE-42をインストールする場合は、次のように入力する必要があります。
<code>wsl --install -d opensuse-42</code>
。Microsoft Storeからインストールすることもできます。
PowerShellとコマンドプロンプトでは大文字と小文字が区別されません。 Linux端末では大文字と小文字が区別されます。
以上です。完了です。BashはUbuntuのデフォルトのシェルです。スタートメニューまたはWindowsターミナルからUbuntu(または任意のLinuxディストリビューション)を起動することにより、いつでもBashを使用できます。
コメントする