このガイドは、Linux 用 Windows サブシステム (WSL) Azure Linux をインストールし、仮想マシン (VM) またはAzure サブスクリプションを必要とせずに、開発、テスト、トラブルシューティングのためのローカル Linux 環境として使用を開始するのに役立ちます。
Azure Linux on WSL では、Azure で実行されている linux と同じコマンド ライン ツールと動作Azure使用するため、日常的な作業やローカルでの問題の再現に使用できます。
前提条件
- Windows 10 (22H2) またはWindows 11。
- WSL 2 がインストールされ、有効になっています。 インストールまたは有効にするには、WSL を使用してWindowsに Linux をインストールする方法に関する記事を参照してください。
- インターネット接続。
- WSL ディストリビューションをインストールするためのアクセス許可。
WSL Azure Linux 4.0 をインストールする
Windows ターミナルを開きます (管理者は必要ありません)。
GitHub README ガイドに従って、Azure Linux をインストールします。
Azure Linux を起動します。
wsl -d AzureLinux-4
最初の起動時に、Linux のユーザー名とパスワードを作成するように求められます。 これらの資格情報は、Azure Linux 環境内でのみ使用します。
インストールを確認する
サインインした後、Azure Linux がインストールされ、想定どおりに実行されていることを検証します。
cat /etc/os-release
Linux とインストールされているバージョン番号Azure示す出力が表示されます。
この時点で、Azure Linux は完全にインストールされ、使用する準備ができています。
パッケージの更新 (推奨)
インストール後、システム パッケージを更新して、最新の修正プログラムとセキュリティ更新プログラムがあることを確認します。
sudo dnf update -y
Azure Linux でVisual Studio Codeを使用する (省略可能)
Note
Visual Studio Codeは必要ありませんが、編集、デバッグ、およびターミナル ワークフローに WSL と共に使用できます。
WindowsにVisual Studio Codeをインストールします。
Remote - WSL 拡張機能をインストールします。
Azure Linux ターミナルから、VS Code でフォルダーを開きます。
code .
詳細については、Visual Studio Codeのドキュメントを参照してください。