Linux環境ではyumやapt-getを使ったことがある人でも
Windowsではブラウザで配布サイトを巡回してインストーラをダウンロードして
インストールしているという人も少なくないはず
本記事はWindows用のコマンドラインパッケージマネージャChocorateyを利用して
コマンドラインでWeb開発でよく使う言語・ツールをインストールする手順です
- Chocorateyを使用するにはWindows7以降で
Windows PowerShell v2以上,.NET Framework 4以上が必要です
Chocolateyのインストール
Windows PowerShell を使う場合
- Windows 7の場合
スタートメニュー[すべてのプログラム]-[アクセサリ]-[Windows PowerShell]右クリックし[管理者として実行]
> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Chocolateyの主なコマンド
> choco upgrade chocolatey
Chocolatey自身のアップデート
> choco search <フィルタ文字列>
フィルタ文字列にマッチ&関連するパッケージのリストを表示
> choco install <パッケージ名>
指定パッケージ(と依存パッケージ)をインストール
> choco upgrade <パッケージ名>
指定パッケージを最新版に更新
choco
コマンドを使用するにはPowerShell(またはcmd.exe)を管理者として実行する必要があります
install/uninstall/upgrade実行後は更新された環境変数を適用するためにPowerShell(またはcmd.exe)を再起動する必要があります
言語・アプリのインストール
Git
> choco install git -y
Java (JDK 9)
> choco install jdk9 -y
PHP
> choco install php -y
> choco install composer -y
NodeJS (Nodistを利用)
> choco install nodist -y
nodistでNodeJS(ここではv8.10.0)をインストールする
> nodist
> nodist ds
> nodist + 8.10.0
> nodist 8.10.0
> node -v
ブラウザ・IDEのインストール
Google Chrome
> choco install GoogleChrome -y
Atom
> choco install Atom -y
Visual Studio Code
> choco install VisualStudioCode -y
仮想環境のインストール
VirtualBox
> choco install virtualbox -y
Docker
- Windows 10 Pro (64bit) の場合
Docker for Windows をインストール
> choco install docker-for-windows -y
- Windows 7 Pro (64bit) の場合
Docker Toolbox をインストール
> choco install docker-toolbox -y