Windows コンピュータを完全に捨てずに Linux のパワーを活用できたらと思ったことはありませんか? Windows 11 では、Windows Subsystem for Linux (WSL) と呼ばれるもののおかげで、これまで以上に簡単にそれができるようになっています。基本的に、まるで魔法のように、Windows マシン上で実際の Linux 環境を実行できるようになります。 Windows 機能を有効にし、Microsoft Store からお気に入りの Linux フレーバーを選択するだけで、通常の Windows プログラムと一緒に Linux コマンドやアプリケーションを実行できるようになります。これは、単一のデバイスで両方のオペレーティング システムを最大限に活用できる素晴らしい方法です。
Windows 11 PC 上で Linux を立ち上げて実行するのは簡単なプロセスです。ここでは、必要な Windows 機能をアクティブ化し、Linux ディストリビューションを選択してインストールし、最初のコマンド用にすべてのセットアップを行う手順を説明します。
ステップ 1: Linux 用の Windows サブシステムを有効にします。
まず、PowerShell を管理者として開き、次のように入力する必要があります。wsl --installそして Enter を押します。
このコマンドは、いくつかのことを一度に実行できるため、非常に便利です。 WSL に必要な Windows 機能を有効にし、最新の WSL カーネルをダウンロードし、指定していない場合はデフォルトの Linux ディストリビューション (通常は Ubuntu) もインストールします。この手順の後にコンピュータの再起動が必要になる場合がありますので、再起動を求められても驚かないでください。
ステップ 2: 好みの Linux ディストリビューションをインストールします。
その間wsl --install多くの場合、Ubuntu はデフォルトでセットアップされますが、それに固執する必要はありません。 Microsoft Store で他のオプションを探すこともできます。
Debian、Kali Linux、SUSE など、別の Linux が必要な場合は、Microsoft Store を開いて「WSL」または希望する Linux ディストリビューションの名前を検索し、「インストール」をクリックします。他のアプリをインストールするのと同じくらい簡単です。実験したい場合は、複数の Linux ディストリビューションを同時にインストールできることを覚えておいてください。
ステップ 3: Linux ディストリビューションをセットアップします。
インストールしたら、[スタート] メニューから新しい Linux ディストリビューションを起動して、初期セットアップを完了します。
初めて Linux ディストリビューションを開くと、コンソール ウィンドウがポップアップ表示され、ユーザー名とパスワードの作成手順が案内されます。これらの資格情報は Linux 環境専用であり、Windows ログインとは別のものであるため、これは重要です。これらは Linux 内の多くのタスクに使用するため、安全に保管してください。
ステップ 4: Linux システムを更新します。
ユーザーを設定した後、Linux ターミナルを開いてコマンドを実行します。sudo apt update && sudo apt upgrade.
このコマンドは、Linux システムを安全に保ち、スムーズに実行するために重要です。sudo管理者権限でコマンドを実行できます。apt update利用可能なソフトウェアのリストを更新します。apt upgradeインストールされているプログラムの最新のアップデートをすべてインストールします。これは Windows Update を行うのと似ていますが、Linux 側で行われます。
ステップ 5: Windows から Linux ファイルにアクセスする、またはその逆。
ファイル エクスプローラーを開いて次のように入力すると、Linux ファイルに簡単にアクセスできます。\wsl$アドレスバーに入力します。
ここで統合の魔法が真に輝きます。 Windows ドライブは Linux 環境内にも自動的にマウントされ、通常は次の場所にあります。/mnt/c,/mnt/d、 等々。このシームレスなファイル共有により、ファイルの保存場所を気にすることなく、どちらのオペレーティング システムでもプロジェクトに取り組むことができます。
これらの手順を完了すると、Windows 11 マシン内で強力な Linux 環境が動作するようになります。使い慣れた Windows デスクトップを離れることなく、Linux ターミナルを開いたり、コマンドを実行したり、特殊なソフトウェアをインストールしたり、アプリケーションを開発したり、グラフィカルな Linux アプリを実行したりすることが自由にできるようになりました。両方のデジタル世界の長所を真に提供し、コンピュータをさらに多用途なツールにします。
Windows 11 で Linux を使用するためのヒント
- 最高のパフォーマンスを得るには、常に WSL 2 を使用してください。Linux ディストリビューションが WSL 2 で実行されていることを確認してください。WSL 2 では、古い WSL 1 と比較して、ファイル システムのパフォーマンスが向上し、システム コールの完全な互換性があり、起動時間が短縮されます。
wsl -l -vそして変換しますwsl --set-version 2. - 優れたエクスペリエンスを得るために Windows ターミナルをインストールしてください。Microsoft Store で入手できる Windows Terminal は、デフォルトのコマンド プロンプトを大幅にアップグレードしたものです。 PowerShell、コマンド プロンプト、すべての WSL ディストリビューションなど、さまざまなシェルの複数のタブを 1 つの洗練されたウィンドウで管理できます。
- Linux から Windows ファイルに簡単にアクセスでき、またその逆も可能です。Windows ドライブが次の場所にマウントされていることを忘れないでください。
/mnt/c,/mnt/dなど、Linux 内で。 Windows の場合は、次のように入力します。\wsl$ファイル エクスプローラーで Linux ファイル システムを参照します。これにより、2 つの環境間でのファイル共有が驚くほど簡単になります。 - WSL ディストリビューションをバックアップします。メインの Windows ドライブをバックアップするほど一般的ではありませんが、次を使用して Linux ディストリビューション全体をエクスポートおよびインポートできます。
wsl --exportそしてwsl --import。これは、バックアップやディストリビューションを別のマシンに移動する場合に最適です。 - WSLg を使用してグラフィカル Linux アプリケーションを実行してみましょう。Windows 11 には、WSLg のおかげで、グラフィカル Linux アプリを実行するためのサポートが組み込まれています。 GIMP、Firefox、VS Code などの Linux GUI アプリをディストリビューション内にインストールすると、サウンドと GPU アクセラレーションを備えた Windows デスクトップで直接起動されます。
- 基本的な Linux コマンドを学びます。Linux を初めて使用する場合でも、次のような基本的なコマンドを理解することができます。
ls(ファイルのリスト)、cd(ディレクトリを変更)、pwd(作業ディレクトリを印刷)、mkdir(ディレクトリの作成)、およびrm(ファイルを削除する) と、エクスペリエンスと生産性が大幅に向上します。 - 複数のディストリビューションを簡単に管理します。Linux ディストリビューションは 1 つだけに限定されるわけではありません。さまざまな目的に応じて、いくつかインストールしてください。 Windows ターミナルから、または次のように入力することで、これらを簡単に切り替えることができます。
wsl -dPowerShellで。
Windows 11 での Linux の使用に関するよくある質問
WSL とは何ですか? なぜ WSL を使用する必要があるのですか?
WSL (Windows Subsystem for Linux) は、従来の仮想マシンやデュアルブート設定を必要とせずに、実際の Linux オペレーティング システムを Windows 内で直接実行できるようにする互換性レイヤーです。これは、開発者、システム管理者、および Linux コマンド ライン ツールとアプリケーションを必要とするが、日常的な作業は Windows 環境内で行いたい人にとって、非常に便利です。両方の長所を組み合わせています。
WSL でグラフィカル Linux アプリケーションを実行できますか?
はい、絶対に! Windows 11 に組み込まれている機能である WSLg を使用すると、多くのグラフィカル Linux アプリケーション (GUI アプリとも呼ばれます) を Windows デスクトップ上で直接実行できます。つまり、Linux Web ブラウザ、画像エディタ、または IDE をインストールすると、サウンドと GPU アクセラレーションを備えたネイティブ Windows アプリケーションであるかのように表示されます。これは多くのユーザーにとって状況を一変させるものです。
関連している:
WSL は仮想マシンですか?
現在のバージョンである WSL 2 は、内部で軽量の仮想マシン テクノロジを使用していますが、皆さんが考えているような従来の仮想マシンではありません。 Windows への統合性が高く、起動が非常に速く、完全な VM よりもシステム リソースの使用量が少なくなります。通常の VM のように管理する必要がないため、はるかに使いやすくなっています。
WSL から Linux ディストリビューションを削除するにはどうすればよいですか?
Linux ディストリビューションの削除は非常に簡単です。 Windows の [設定]、[アプリ]、[インストールされているアプリ] の順に移動します。リスト内で Linux ディストリビューションを見つけ、その横にある 3 つの点をクリックして、「アンインストール」を選択します。または、より迅速な方法として、PowerShell を開いて次のように入力することもできます。wsl --unregister、置き換える` with the actual name of your installed Linux distro, likeウブントゥ。
Linux 内から Windows ドライブにアクセスできますか?
はい、できます。 Windows ドライブは Linux ディストリビューション内に自動的にマウントされるため、2 つの環境間のファイル アクセスが非常に簡単になります。たとえば、C: ドライブは通常、次の場所にあります。/mnt/cLinux ファイル システム内で。これにより、ファイルを簡単に共有したり、Linux 内から Windows ドライブに保存されているプロジェクトで作業したりすることができ、通常はスムーズなワークフローが得られます。
Windows 11 での Linux の使用の概要
- Linux 用の Windows サブシステムを有効にします。
- 好みの Linux ディストリビューションをインストールします。
- Linux のユーザー名とパスワードを設定します。
- Linux システムを更新します。
- Windows と Linux の間でファイルにアクセスします。
結論
Windows 11 環境内で Linux のパワーを活用することは、意欲的な開発者から経験豊富なシステム管理者、さらには単なる好奇心旺盛な技術愛好家に至るまで、非常に多くの人々にとって真の変革をもたらします。 Windows Subsystem for Linux (WSL) は大幅に進化し、これら 2 つの一見異なるオペレーティング システム間の統合が驚くほどシームレスでユーザー フレンドリーになりました。単にいくつかのコマンドを実行するだけではありません。これは、かつては設定が複雑だったり、一般的な Windows ユーザーにとってまったく手の届かないものであったツール、開発環境、可能性のまったく新しい世界を解き放つことです。
考えてみてください。もう、扱いにくく、場合によっては危険を伴うデュアル ブートをいじったり、従来の仮想マシンのリソース オーバーヘッドに対処したりする必要はありません。代わりに、完全で堅牢な Linux カーネルがバックグラウンドで効率的に実行され、必要なときにいつでもすぐに実行できるようになります。コードのコンパイル、サーバー アプリケーションの実行、新しいプログラミング言語の実験、または単純に Linux コマンド ラインの詳細を学習する場合でも、WSL は比類のないエクスペリエンスを提供します。サウンドとハードウェア アクセラレーションを備えたグラフィカル Linux アプリケーションを Windows デスクトップ上で直接起動できるため、2 つの OS 間の境界線がさらに曖昧になり、ワークフローが信じられないほど流動的になります。
したがって、Linux の世界に飛び込むことに迷っている場合、または仕事や遊びで Windows マシンに行き詰まっている Linux ベテランの場合は、今が Windows 11 で Linux を使用する方法を探索する絶好の機会です。思い切って、ここで説明した手順に従い、実験を始めてください。 Windows 11 PC がさらに強力で多用途なワークステーションになり、課せられたほぼすべてのタスクに取り組むことができるようになります。さまざまな Linux ディストリビューションを探索し、新しいコマンドを試し、環境をカスタマイズすることを恐れないでください。 WSL による学習と発見の旅はやりがいがあり、間違いなく技術的な視野を広げることになります。さあ、試してみて、どんな素晴らしいものを構築できるか見てみましょう。
