2019年12月9日月曜日

パッケージ管理システム Chocolatey

https://chocolatey.org/install

PowerShellを管理者として起動し、以下を入力する
PS> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

cmd.exeを管理者として使う場合は下記の通り
#> @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

chocolateyの使い方

chocolateyのバージョンの確認
# chocolatey -v
or
# choco -v

パッケージのインストール
# chocolatey install {packageName}
or
# choco install {packageName}
or
# cinst {packageName}

複数のパッケージを同時にインストール出来る
# choco install {packageName} {packageName} {packageName}

特定のバージョンを指定してインストール
# choco install {packageName} -Version {Verison}

パッケージの検索
# choco list
or
# choco list {keyword}

インストール済みのパッケージを表示
# choco list -localonly

パッケージをアップデート
# choco update {packageName}
# choco update all

パッケージのアンインストール(パッケージ側で対応していない場合が多い)
# choco uninstall {packageName}

Chocolatey自体のアンインストール
C:\ProgramDataのChocolatey本体を消す(隠しファイル)
# rmdir /s C:\ProgramData\chocolatey
(必要なら)環境変数PATHからC:\ProgramData\chocolatey\bin;も取り除く

0 コメント: