当サイトの記事にはプロモーションが含まれています。
Windows PowerShellでAPTのようにソフトウェアをインストールする方法
2025.08.19
「Linuxの`apt-get install`みたいに、WindowsでもPowerShellからソフトを簡単にインストールしたい!」そんな疑問を持つ方へ、初心者にもわかりやすく解説します。今回は、Windows環境でLinux風のパッケージ管理を実現する方法をご紹介します。
PowerShellでLinux風のパッケージ管理を実現するには?

Windowsのイメージ
Windowsには、Linuxの`apt-get`に相当する公式のパッケージ管理ツールはありませんが、以下の方法で似たような操作が可能です。
Chocolatey(チョコレート)を使う方法
Chocolateyは、Windows用のパッケージ管理ツールです。これを使うと、PowerShellから簡単にソフトウェアをインストールできます。
インストール手順
- PowerShellを管理者として実行します。
- 以下のコマンドを入力して、Chocolateyをインストールします。
Set-ExecutionPolicy Bypass -Scope Process -Force; ::SecurityProtocol = ::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
- インストールが完了したら、以下のコマンドでソフトウェアをインストールできます。
choco install <ソフトウェア名>
例えば、Google Chromeをインストールする場合
choco install googlechrome
Windows Package Manager(winget)を使う方法
Microsoftが提供するWindows Package Manager(通称winget)も、PowerShellからソフトウェアをインストールするためのツールです。
インストール手順
- Windows 10 バージョン 1809 以降、または Windows 11 が必要です。
- Microsoft Storeから「App Installer」をインストールします。
- インストール後、PowerShellで以下のコマンドを実行して、ソフトウェアをインストールできます。
winget install <ソフトウェア名>
例えば、Visual Studio Codeをインストールする場合
winget install Microsoft.VisualStudioCode
WSL(Windows Subsystem for Linux)を使う方法
WSLを利用すると、Windows上でLinuxの環境を構築できます。これにより、Linuxの`apt-get`コマンドがそのまま使用可能になります。
インストール手順
- PowerShellを管理者として実行します。
- 以下のコマンドでWSLをインストールします。
wsl --install
- インストールが完了したら、Linuxディストリビューション(例Ubuntu)をMicrosoft Storeからインストールします。
- インストール後、Ubuntuを起動し、以下のコマンドでPowerShellをインストールできます。
sudo apt-get install -y powershell
よくある質問
Q1: Chocolateyとwinget、どちらを使うべきですか?
両者は目的が似ていますが、wingetはMicrosoft公式のツールであり、Windowsに標準で搭載されています。Chocolateyは、より多くのソフトウェアを取り扱っており、柔軟性があります。用途や必要なソフトウェアによって使い分けると良いでしょう。
Q2: WSLを使うと、どんなメリットがありますか?
WSLを利用すると、Linuxの環境がWindows上で動作するため、Linux専用のツールやコマンドをそのまま使用できます。開発や学習の際に非常に便利です。
Q3: PowerShellのバージョンはどうやって確認できますか?
PowerShellを開き、以下のコマンドを実行することで、バージョン情報を確認できます。
$PSVersionTable.PSVersion
まとめ
WindowsでLinuxのようなパッケージ管理を実現する方法として、Chocolatey、winget、WSLの3つの方法をご紹介しました。目的や使用環境に応じて、最適な方法を選択してください。
他にも疑問やお悩み事があれば、お気軽にLINEからお声掛けください。
コメント