技術ノート ウィンドウズ Windows 11 に Bash をインストールする方法

Windows 11 に Bash をインストールする方法

Windows 11 に Bash をインストールする方法

ほとんどの Linux ディストリビューションのデフォルト シェルである Bash は、Linux 用 Windows サブシステムへのアップグレードのおかげで、Windows 11 上でこれまでよりも快適に動作します。 Windows ターミナルを使用して Bourne Again シェルをインストールする方法は次のとおりです。

Windows 11 に Bash をインストールする方法

Microsoft は約 5 年前にオリジナルの Windows Subsystem for Linux (WSL) をリリースしました。それ以来、大幅な改訂が行われてきました。元の WSL は真の Linux カーネル を実行せず、 仮想マシン内で実行 せず、 追加の手順を行わなければ GUI アプリケーションをサポートしていませんでした 。 WSL 2.0 へのアップグレードですべてが変わりました。

Windows 11 に Bash をインストールする方法

WSL で実行される Ubuntu などの Linux ディストリビューションには Bash が含まれています。これらは、Windows 11 PC で Bash を入手するための最良の方法です。

Bashのインストール方法

Windows 11 に Bash をインストールする方法

BASH は、ほとんどの Linux ディストリビューション (ディストリビューション) に デフォルトのシェル として付属しています。ただし、Windows 上で Linux を実行するには、WSL をインストールする必要があります。幸いなことに、インストール プロセスは合理化されており、Windows ターミナルでは 1 つのコマンドで実行できます。

Windows 11 に Bash をインストールする方法

ターミナルを管理者として実行するには、[スタート] ボタンをクリックし、検索バーに「ターミナル」と入力し、結果の Windows ターミナルを右クリックして、[管理者として実行] をクリックします。

タイプ

wsl --install

Windows ターミナルにログインし、Enter キーを押します。必要なアセットのダウンロードとインストールが開始されます。サブシステムのサイズは数百メガバイトであるため、これには数分かかる場合があります。

完了したら、コンピュータを再起動する必要があります。タイプ

shutdown /r /t 0

Enter キーを押してすぐに再起動します。

コンピュータが再起動すると、インストールが自動的に再開されます。まず Ubuntu を ダウンロードしてインストールし、ユーザー名とパスワードを選択するように求められます。 Windows 11 のログイン詳細に関連している必要はなく、 同じパスワードを再利用すべきではありません

パスワードを選択すると、Ubuntu が起動します。

Windows 11 に Bash をインストールする方法

他の Linux ディストリビューションをインストールする方法

Ubuntu は、WSL にパッケージ化されているデフォルトの Linux オペレーティング システムですが、利用できるのはこれだけではありません。ターミナルで wsl –install -d opensuse-42 と入力します

wsl -- list --online

または

 wsl -l -o

次のように入力すると、リストされているディストリビューションのいずれかをインストールできます。

 wsl --install -d < distro >

。たとえば、openSUSE-42 をインストールする場合は、次のように入力する必要があります。

 wsl --install -d opensuse-42

。必要に応じて、Microsoft Store 経由でインストールすることもできます。

PowerShell とコマンド プロンプトでは大文字と小文字が区別されません。 Linux 端末では大文字と小文字が区別されます。

以上です — これで完了です。 Bash は Ubuntu のデフォルトのシェルです。 [スタート] メニューから、または Windows ターミナル から Ubuntu (または任意の Linux ディストリビューション) を起動することで、いつでも Bash を使用できます。

「 Windows 11 に Bash をインストールする方法」に関するベスト動画選定!

Windows 11 楽に古いPCを無条件に22H2から23H2にアップデートする(Rufus編)
【Windows 11】非対応パソコンを23H2へアップデートする方法(Microsoft公式)