日々更新中です!

chocolateyとは?Windowsで簡単にソフトをインストール!

  • URLをコピーしました!
悩んでいる男の子

chocolateyの使い方が良く分からないんだよね。。

こんな悩みを解決します。

  • 本記事の内容
  • chocolateyとは?
  • chocolateyの使い方
  • chocolateyの各種コマンド
  • 本記事の執筆者
プロフィール
いずみん(どこの写真だよ)
  • 元エンジニア(歴7年)、資格保有数約20個(IT系以外も含む)
  • 物販月利50万円⇒脱サラ
  • 物販、システム開発、アフィリエイト、プログラミング、投資をやっています。
  • 物販は彼女と楽しみながらやっています!

今回は、chocolateyについて解説します。

いずみん

すぐ読み終わるので、是非最後まで読んでみてください!

目次

chocolateyとは

chocolateyとは、Windows版のパッケージ管理ソフトです。

コマンドのみでJDKやgitなどを簡単にインストールできる、非常に便利なパッケージ管理ソフトになります。

Linux系であれば「apt-get」が有名ですね。

chocolateyの由来

chocolatey nuget(チョコバー)はみんな大好きだから」だそうです(笑)。

chocolateyの読み方

「チョコレーティ」や「チョコラティ」など色々ありますが、僕は「チョコラティ」と呼んでいます。

chocolateyのメリット

  • インストーラーをダウンロードして、ウィザード形式の質問に答える必要がない
  • 一括アップデートができる
  • 時間短縮になる

chocolateyのインストール

chocolatey」をインストールしていきます。

コマンドプロンプトを管理者モードで立ち上げます。

管理者モードでないと「chocolatey」がうまく動作しないので注意しましょう。

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "(iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))) >$null 2>&1" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

上記のコマンドを実行し、chocolateyをインストールします。

chocolateyのインストールを行うと、上記のようになります。

これでchocolateyのインストールは完了です。

試しにgitをインストールしてみる

試しにgitをインストールしてみます。

cinst git

上記コマンドを実行します。

「cinst -y git」のように、「-y」を付けると質問などを無視してインストールできるので便利です。
ちなみに、「cinst」は「choco install」の略です。

これでgitのインストールは完了です。

本来ならもっと時間がかかりますが、コマンド一発なので楽ちんですね。

その他のコマンド一覧

以下は、chocolatey でよく使うコマンド一覧です。

パッケージリストの取得

choco list -lo

インストールしたパッケージのリストを取得します。

clist -lo」でも可能です。

パッケージの全更新

choco upgrade all -y

インストールしたパッケージを全更新します。

cup all -y」でも可能です。

パッケージの指定更新

choco upgrade [package]

指定したパッケージの更新を行います。

[package]は更新したいパッケージです。

パッケージのアンインストール

cuninst [package]

指定したパッケージのアンインストールを行います。

[package]は更新したいパッケージです。

chocolateyGUIのインストール

cinst chocolateygui

chocolatey用GUIをインストールします。

chocolatey用GUIは「スタート」から実行可能です。

定義ファイルで一括インストール

chocolateyは定義ファイルを実行することで一括インストールすることが可能です。

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="chocolatey" version="0.10.11" />
  <package id="chocolatey-core.extension" version="1.3.3" />
  <package id="chocolateygui" version="0.16.0" />
  <package id="eclipse" version="4.8.0" />
  <package id="git" version="2.18.0" />
  <package id="git.install" version="2.18.0" />
  <package id="Atom" version="1.0.7" />
  <package id="tortoisesvn" version="1.9.4" />
  <package id="jdk8" version="8.0.181" />
  <package id="nodist" version="0.8.8" />
  <package id="tomcat" version="9.0.0-rc" />
  <package id="teraterm" version="4.99" />
  <package id="visualstudiocode" version="1.23.1.20180730" />
  <package id="vscode" version="1.25.1" />
  <package id="groovy" version="2.5.3" />
</packages>

実行ファイルは上記の「package.config」です。

ここにインストールしたいものを記載していきます。

現在インストールしているものの定義ファイルをエクスポートしたい場合はchocolatey用GUIから可能です。

cinst package.config

上記コマンドを実行すると、定義ファイルに定義されているパッケージを一括インストールします。

まとめ

今回は、chocolateyについて解説しました。

一度使い始めたら重宝するので是非使ってみてください。

ではまた!

  • 自由な生き方がしたいなら!

自由な生き方をするためには、稼ぐスキルを身に付けなければなりません。

当サイト「リバトレ」では稼ぐスキルに関する情報を日々発信しているので、興味のあるものから見て頂ければ嬉しいです。

この記事が気に入ったら
いいね または フォローしてね!

シェアするんやで!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

いずみんのアバター いずみん 自由大好きおじ

自由大好きおじ | 物販月利50万達成⇨脱サラ | 物販(アパレルせどり)・アフィリエイト・プログラミング・投資に関する情報を発信中 | 元エンジニア | 保有資格約20個

コメント

コメントする

目次
閉じる