- -Windows 10上のLinux用WindowsサブシステムにHomebrewをインストールする方法

Windows 10上のLinux用WindowsサブシステムにHomebrewをインストールする方法

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にはまだいくつかの制限があります。

コメント