🥰

Chocolatey~PowerShellさんにお世話になる~

2021/01/31に公開

はじめに

くーばねてすをやっつけるためにこれまでにLinuxさんとAWSさんと仲良くさせていただいたが、新たなステージに上がるためについにdockerさんに会いに行くことにした。dockerさんと仲良くなることでコンテナシステムの仕組みの理解とくーばねてすを倒すための調査をする。

概要

■Windowsにパッケージ管理ソフトをインストールする
■chocolateyさん操作
をまとめた(^_-)-☆

■Windowsにパッケージ管理ソフトをインストールする

コンテナを作るのにWindowsのPowerShellをこれから使うのだがこれまでLinuxさんしか使ったことがなくて使いにくいので、Linuxさんのようにコマンドを使えるようにパッケージ管理ソフトをインストールしてみる。
https://chocolatey.org/install
管理者権限でPowerShellを開き、次のコマンドを入力する。

> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

chocolateyがインストールできたら、使いたいものをインストールする。
これからたくさんチョコって入力する。
chocolateyをインストールすることによるメリット
・わざわざインストーラーをダウンロードして、yes,noの質問にいちいち答える必要がない
・一括アップデートができる
・時短になる
・Linuxさんぽくなる
・cinst packagenameでググれば,ソフトのインストールが楽にできる

■chocolateyさん操作

※管理者権限で実行すること
インストール

> choco install -y 使いたいやつ
または
> cinst -y 使いたいやつ

インストールしたパッケージ全部の更新

> chocolatey upgrade all -y
または
> choco upgrade all -y

パッケージリスト一覧

> choco list -lo

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

> chocolatey uninstall 消したいやつ
または
> cuninst 消したいやつ

まとめ

PowerShellに慣れない('_')
今まで適当にAWSのインスタンスで遊んで訳が分からなくなったら適当にぶっ壊していたので自分のパソコンさんとなると気をつけて扱わなくては。
キーボードの中央部分も膨らんできているのでパソコンさんも爆発しそうだし

Discussion