目次

パッケージ管理の比較

HomebrewとHomebrew-caskでMacのパッケージ管理



Homebrew


Homebrewのインストール

Command Line Developer Toolsインストール

$ xcode-select --install
  確認のダイアログが現れますので「インストール」をクリック

$ xcode-select -v  <- バージョン確認

Homebrewインストール

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Homebrewインストールの問題をチェック

$ brew doctor


Homebrew操作

brew --version バージョンを確認
brew --config Homebrewの設定確認
brew update Homebrewを更新
brew install パッケージ パッケージをインストール
brew remove パッケージ パッケージをアンインストール
brew link パッケージ名 パッケージを有効化
brew unlink パッケージ名 パッケージを無効化
brew upgrade インストールしているパッケージ全部を更新
brew upgrade パッケージ名 指定パッケージを更新
brew cleanup 古いバージョンを削除
brew list パッケージの一覧を表示
brew info Homebrewの情報
brew info パッケージ名 パッケージの情報


Homebrew利用例

brew install  git
brew install  vim
brew install  tmux
brew install  nmap        #ネットワークスキャナー
brew install  zsh
brew install ffmpeg


Homebrew-cask

brew-caskとは

homebrewの拡張機能
MacのGUIアプリケーションもコマンド一発で管理できるようになる

brew-caskインストール

brew install cask

brew-caskコマンド

brew search キーワード
brew cask search パッケージ パッケージを検索
brew cask install パッケージ
brew cask upgrade
brew cask upgrade アプリ
アプリをアップグレード
brew cask uninstall パッケージ
brew cask list インストールしたパッケージの一覧
brew cask cleanup 不要ファイルの掃除

brew-cask利用例

brew install --cask google-japanese-ime
brew install --cask zoom
brew install --cask google-chrome
brew install --cask alfred
brew install --cask copyq  #クリップボード


##インフラ
brew install --cask vagrant
brew install --cask virtualbox
brew install --cask wireshark   #パケットキャプチャー

##開発
brew install --cask visual-studio-code



パッケージ管理の比較