Windows
 Computer >> コンピューター >  >> システム >> Windows

PC に Windows 10s Linux サブシステムをインストールする方法

2016 年、Microsoft は毎年恒例のビルド開発者会議で驚くべき発表を行いました。それは、Linux シェル Bash を Windows デスクトップ* にファーストクラスの市民として導入するというものでした。

「Windows 上の Ubuntu 上の Bash」という最初のブランドは、基礎となるテクノロジの多くを覆い隠していました。Microsoft が実際に設計したのは、エミュレーションや仮想化なしで、Windows の上に Linux スタックを重ねる方法です。 「Linux 用 Windows サブシステム」は Windows カーネルへの Linux カーネル インターフェイスを提供するため、Linux アプリはカーネル呼び出しをネイティブ Windows 呼び出しにシームレスに変換します。

初期のネーミングは、サポートされているのは Ubuntu だけではないという事実も隠していました。最初のリリースは Ubuntu のみでしたが、サブシステムは現在、Debian や SUSE を含む他の多くの Linux ディストリビューションをサポートするように拡張されています。

技術的な話はこれで十分です。Linux ディストリビューションを Windows にネイティブにインストールする作業を始めましょう。説明のために、先に進み、Ubuntu を使用します。このプロセスは、他のディストリビューションでも非常に似ています。また、Windows 10 Fall Creators Update (バージョン 1709) 以降を使用していることも前提としています。古いバージョンの Windows 10 では、別のインストール プロセスが必要です。

PC に Windows 10s Linux サブシステムをインストールする方法

最初に、デバイスで Windows Subsystem for Linux のサポートを有効にする必要があります。 [スタート] メニューを開き、「Windows の機能の有効化または無効化」プログラムが表示されるまで「有効にする」と入力します。それを起動し、リストを「Linux 用 Windows サブシステム」までスクロールします。

PC に Windows 10s Linux サブシステムをインストールする方法

チェックボックスにチェックを入れ、[OK] を押して、Windows が機能を構成するまで待ちます。その後、コンピューターを再起動するように求められます。デスクトップに戻ったら、このチュートリアルに戻ってください!

これで、Linux ディストリビューション自体をダウンロードする準備が整いました。 Windows 10 Fall Creators Update 以降、ディストリビューション (「ディストリビューション」またはオペレーティング システムの Linux 用語) が Windows ストアでホストされるようになったため、これは以前よりもはるかに簡単になりました。

PC に Windows 10s Linux サブシステムをインストールする方法

ストアを開き、ディストリビューションの名前を検索します。 「linux」を検索して、利用可能なすべてのディストリビューションを紹介する特別なページへのリンクを表示することもできます。前述のとおり、Ubuntu を実行しますが、必要に応じて別のディストリビューションを自由に選択できます。

この時点で、バージョン管理に関する簡単なメモを追加します。Ubuntu を含む一部のディストリビューションでは、ストアに複数のページがあり、それぞれが特定のリリース専用です。たとえば、「Ubuntu」のリストは、常に最新の長期サポート (LTS) Ubuntu リリース (執筆時点では 18.04) を追跡しています。特定のバージョンをインストールする場合は、最初に正しいページにいることを確認してください。

PC に Windows 10s Linux サブシステムをインストールする方法

インストールするディストリビューションが見つかったら、[取得] ボタンをクリックします。 Linux ディストリビューションは、Windows ストアから他のアプリと同様にダウンロードしてインストールします。

インストールが完了したら、[スタート] メニューからディストリビューションを起動します。コンソール ウィンドウが起動し、最終的なインストールと初回実行の手順が実行されると進行状況が表示されます。これらのアクティビティが完了するまでお待ちください。

PC に Windows 10s Linux サブシステムをインストールする方法

次に、UNIX ユーザー アカウント作成画面に登録されます。手順に従って、ディストリビューション内に新しい Linux ユーザー アカウントを作成します。ユーザー名とパスワードは自由に選択してください。Windows 資格情報にリンクする必要はありません。

これで、ディストリビューションの準備が整いました。次回起動すると、WSL はほぼ瞬時に起動し、完全に機能する Linux ターミナルが表示されます。ディストリビューションの通常のパッケージ マネージャーを使用して Linux ソフトウェアをインストールできますが、Windows Subsystem for Linux によって提供される基本的な Linux カーネルでは、すべてのプログラムが正しく機能するわけではなく、まったく機能しないことに注意してください。

PC に Windows 10s Linux サブシステムをインストールする方法

このチュートリアルはこれで終わりです。 Windows Subsystem for Linux は、何らかの理由で日常的に Linux ターミナルにアクセスする必要がある開発者やパワー ユーザーを対象としています。初期設定の複雑さは、機能の対象ユーザーが予想する技術的ノウハウを反映しています。

ただし、インストール後、WSL は、Windows 内から Linux を実行するための非常に簡単な方法を提供します。仮想化のオーバーヘッドがなく、サポートが Windows にネイティブに統合されているため、Windows と Linux の両方の環境の長所を簡単に組み合わせることができます。


  1. Windows PC に Git をインストールする方法

    コードに手を出したことがあるなら、Git が現代のプログラマーにとってどれほど重要であるかをすでに知っているでしょう。便利なオープンソースのバージョン管理システムである Git を使用すると、開発プロジェクトを簡単に維持できます。 Windows ユーザーの場合、バージョン管理システムを使用するには、Git ツールを PC にインストールする必要があります。この記事では、それを行う方法を正確に説明します。 Git を Windows PC にインストールする方法 Windows で Git を使用するには、Git の公式 Web サイトにアクセスし、そこからツールのインストーラーを取得し

  2. Windows PC に Git をインストールする方法

    コードに手を出したことがあるなら、Git が現代のプログラマーにとってどれほど重要であるかをすでに知っているでしょう。便利なオープンソースのバージョン管理システムである Git を使用すると、開発プロジェクトを簡単に維持できます。 Windows ユーザーの場合、バージョン管理システムを使用するには、Git ツールを PC にインストールする必要があります。この記事では、それを行う方法を正確に説明します。 Git を Windows PC にインストールする方法 Windows で Git を使用するには、Git の公式 Web サイトにアクセスし、そこからツールのインストーラーを取得し