Windows10でLinuxコマンドを使うには(WSL)

Windows10でLinuxコマンドを使うには(WSL)

Windowsを使っていると、テキスト処理などでLinuxコマンドを使えたらなぁと思うことがあります。

以前だったら、同等の機能が利用できるツールをインターネットで探したりしていましたが、Windows10に搭載された「WSL(Windows Subsystem for Linux)」を使えば、もはやそんなことをする必要はなく、Windows上でLinuxコマンドをカンタンに使えるようになります。

ここでは、Windows10で「WSL(Windows Subsystem for Linux)」を利用できるようにするための手順を紹介します。

Windows10でWindowsコマンドとLinuxコマンドを組み合わせて使う(WSL)
Windows10に搭載された「WSL(Windows Subsystem for Linux)」は、コマンドプロンプトから呼び出したり...

動作環境

この記事は、以下の環境で実行した結果を基にしています。他のエディションやバージョンでは、動作結果が異なる場合があることをご了承ください。

項目
製品Windows10 Pro 64bit
バージョン1803(April 2018 Update)

WSLを有効化する

「コントロールパネル」>「プログラム」>「プログラムと機能」>「Windowsの機能の有効化または無効化」から「Windows Subsystem for Linux」にチェックを入れて「OK」を押します。

Windows10でLinuxコマンドを使うには(WSL)

機能をインストールしたら「今すぐ再起動」を押し、機能を有効化します。

Windows10でLinuxコマンドを使うには(WSL)

Linuxをインストールする

「Windows Subsystem for Linux」を有効化したら、次に「Microsoft Store」からLinuxディストリビューションをインストールします。利用可能なディストリビューションには、Ubuntu・SUSE・Debianなどいろいろありますが、好みで良いと思います。

ちなみに私は、最近リリースされたUbuntu18.04をインストールしました。

Windows10でLinuxコマンドを使うには(WSL)

「入手」ボタンを押してインストールします。1分ほどでインストールは完了します。

Windows10でLinuxコマンドを使うには(WSL)

Linxを起動する

Linuxディストリビューションのインストールが完了したら、ストアもしくは「スタート」から起動します。

Windows10でLinuxコマンドを使うには(WSL)

Windows10でLinuxコマンドを使うには(WSL)

初回起動時のみ若干時間がかかります。

Windows10でLinuxコマンドを使うには(WSL)

起動したら、まずユーザー名とパスワードを設定します。

Windows10でLinuxコマンドを使うには(WSL)

ユーザー名とパスワードを設定したら、パッケージを最新に更新しておきます。(90個ほどの更新がありました)

$ sudo apt update
$ sudo apt upgrade

以上で、完了です。

Windows10でWSL環境を初期化(リセット)する方法
Windows10のWSL(Windows Subsystem for Linux)は、Linux互換のプログラム実行環境を簡単に導入で...

あとがき

これで、必要なときだけLinuxコマンドを利用できるようになりました。準備だけでもしておけば、いざというときに助かると思います。

また、WSLはコマンドプロンプトから呼び出すことができ、Windowsコマンドとパイプでつなげて利用したりもできるようです。いろんな便利な使い方ができそうです。

記事が役立ったらシェアしてくれるとうれしいです。

あなたにおすすめのコンテンツ