LinuxはWindows 10の一部であり、簡単にWindowsが最初から登場した最大の機能の1つ。 Windows 10にとっては大きいですが、以前のバージョンのWindowsにはLinuxがなかったため、他に類を見ないマイルストーンです。まだいくつかの制限が残っていますが、Microsoftは主要な機能が更新されるたびにWSLを改善しています。 Windows 10でWSLを使用している場合は、ある時点でHomebrewをインストールすることをお勧めします。
HomebrewはLinuxに不可欠なアプリなので、WSLでも同様に必要になるかもしれません。 Linux用WindowsサブシステムにHomebrewをインストールする方法は次のとおりです。
WSLを有効にしてLinuxをインストールする
HomebrewをWindowsにインストールする前にLinuxのサブシステムを有効にするには、Windows 10にLinux OSをインストールする必要があります。利用可能なLinuxオペレーティングシステムのいずれかを使用でき、以下のコマンドが機能します。この投稿では、Windows 10用のUbuntuを使用します。Windows10でサポートされるのは史上初のOSであり、機能と安定性の点で圧倒的に最適です。
Homebrewをインストールする
Windows Searchで検索するか、[スタート]メニューから起動して、Windows 10にインストールしたLinux OSを開きます。
次のコマンドを実行します。
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
コマンドの完了には、10〜20分かかります。 Linuxパスワードを入力し、インストール中にいくつかのコンポーネントのインストールを確認する必要があります。

Homebrewがインストールされると、/ home / linuxbrew / .linuxbrew / binがPATHにないことを通知するメッセージが表示されます。これは簡単に修正できます。

次のコマンドを実行すると、すべてが処理されます。
echo "eval $($(brew --prefix)/bin/brew shellenv)" >>~/.profile test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv) test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv) test -r ~/.bash_profile && echo "eval $($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile
これらのコマンドは数秒で完了します。完了したら、WSLでHomebrewの使用を開始できます。
Homebrewを使用する場合
WSLでは、ソフトウェアからアプリをインストールできますただし、実行しているLinux OSの中心ですが、場合によってはアプリがインストールされないことがあります。その場合、Homebrewを試してみる価値は常にあります。ソフトウェアセンターから簡単にインストールできないアプリがある場合、つまりそこで利用できない場合、Homebrewが唯一のインストール方法かもしれません。
Homebrewをアンインストールする場合は、試すことができますアンインストールコマンドですが、これがWSLである場合は、代わりにLinux OSのクリーンインストールを実行することをお勧めします。前にも言ったように、WSLにはまだいくつかの制限があります。
コメント