編集済み 3 数週間前 によって ExtremeHow 編集チーム
ウィンドウズ10Windows Subsystem for Linuxインストールシステム開発機能設定コマンドラインインターフェースツールソフトウェア
翻訳が更新されました 3 数週間前
Windows Subsystem for Linux (WSL) は、仮想マシンやデュアルブートシステムを設定することなく、Windows 10 で直接Linux環境を実行できる素晴らしい機能です。これは、WindowsマシンでLinuxのコマンドラインツールを使用したい開発者やシステム管理者に特に有用です。この包括的なガイドでは、Windows 10 にWSLをインストールするプロセスをステップバイステップで説明します。経験豊富なプログラマであろうと、Linuxに不慣れな方であろうと、このガイドはプロセスを簡素化するのに役立ちます。
Windows Subsystem for Linux (WSL) は、Linux のバイナリー実行ファイルをネイティブにWindows上で実行できる互換レイヤーを提供します。これにより、bashのようなツール、grepやsedのようなユーティリティ、さらにはソフトウェアインストールをWindows 10オペレーティングシステムから直接実行できます。WSLは、クロスプラットフォームアプリケーションで作業する開発者やLinux特有のツールが必要な開発者に特に有益です。
WSLには2つのバージョンがあります: WSL 1 と WSL 2。WSL 2 には完全なLinuxカーネルが含まれており、パフォーマンスの向上と完全なシステムコールの互換性を提供します。私たちの焦点は、WSL 2 のインストールにあります。
WSLをインストールする前に、前提条件を満たしていることを確認してください。必要なものは以下の通りです:
システムでWSLを有効にする最初のステップは、Windows 10でWSL機能を有効にすることです。次の手順に従ってください:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
WSLを有効にした後、パフォーマンスの改善を提供するWSL 2を使用することをお勧めします。WSL 2を使用するためには、次のようにシステムを構成する必要があります:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
wsl --set-default-version 2
WSLをセットアップした後は、Linuxディストリビューションをダウンロードしてインストールする時です。Microsoft Storeで利用可能なUbuntu、Debian、Kali Linuxなどのディストリビューションから選択することができます。次の手順に従ってください:
複数のLinuxディストリビューションをインストールし、WSLを使用して同時に実行することができます。それぞれのディストリビューションは独立して管理され、設定やインストールされたツールに柔軟性を提供します。
Linuxディストリビューションがインストールされたら、特に初めて設定する場合は、いくつかの初期設定ステップを実行する必要があります:
Linuxディストリビューションが設定されると、Windows環境から直接Linuxコマンドを実行できます。簡単なコマンド(ls
、cd
、touch
など)や、次にインストールするものに応じてより複雑なコマンドも動作します。
Linuxサブシステムを最新の状態に保ち、希望するアプリケーションを実行できるようにするために、Linuxパッケージを更新することをお勧めします。以下のコマンドを使用します:
sudo apt update && sudo apt upgrade
このコマンドは、パッケージリポジトリを更新し、古くなったパッケージをすべてアップグレードします。
新しいアプリケーションは、apt
やyum
などのパッケージマネージャーを使用して、他のLinuxマシンと同じようにインストールできます。例えば、curl
ツールをインストールするには、次のコマンドを実行します:
sudo apt install curl
WSLをニーズに合った方法でカスタマイズする方法は多数存在します。以下はその一例です:
ubuntu config --default-user yourusername
/mnt/
の下でWSL内からWindowsファイルにアクセスできます。例えば、C:\
ドライブにアクセスするには、/mnt/c
に移動します。特定のLinuxディストリビューションまたはWSLを完全にアンインストールしたい場合、設定アプリまたはPowerShellを使用して簡単に実行できます。ここでは方法を説明します:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
WSLは、WindowsとLinux環境間のシームレスな相互作用への道を開き、複雑なデュアルブート設定や遅い仮想マシンの必要性を排除しました。このガイドを通じて、Windows 10でWSLを有効にし、インストールする方法、最適なパフォーマンスのためにそれを構成する方法、さらにはニーズに合わせてカスタマイズする方法を学びました。Windowsシステムの横でスムーズに動作する完全なLinux環境を手に入れ、さまざまな開発やシステム管理タスクに取り組む準備が整いました。
記事の内容に誤りがある場合, あなたは