Homebrew
MacOS環境でプログラム管理に役立つパッケージ管理ツール
Homebrew
1. Homebrew公式サイト
1-1. 英語サイト
https://brew.sh/
1-2. 韓国語サイト
https://brew.sh/index_ko
1-3. 日本語サイト
https://brew.sh/index_ja
2. Homebrewインストール (Terminal)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)
3. Homebrewインストール確認
3-1. Homebrewバージョン確認
brew --version
3-2. 使い方確認
brew
4. Mas
アップストアからインストールするアプリケーションを管理するパッケージ
4-1. Mas検索
brew search mas
4-2. Masインストール
brew install mas
4-3. Masインストール確認
brew list
mas version
4-4. Masおすすめプログラム
1) マグネット
441258766 Magnet マグネット (2.11.0)
mas search magnet
mas install 441258766
mas list
mas upgrade
ショットカットキーの確認
- 画面の1/2表示
- 左 : ^ + ⌥ + ◀︎
- 右 : ^ + ⌥ + ▶︎
- 上 : ^ + ⌥ + ▲
- 下 : ^ + ⌥ + ▼
- 画面の1/4表示
- 左上 : ^ + ⌥ + U
- 右上 : ^ + ⌥ + I
- 左下 : ^ + ⌥ + J
- 右下 : ^ + ⌥ + K
- 画面の2/3表示
- 左2/3 : ^ + ⌥ + E
- 右2/3 : ^ + ⌥ + T
- 画面全体表示
- 最大化 : ^ + ⌥ + ↩︎
- 中央 : ^ + ⌥ + C
- 以前状態 : ^ + ⌥ + ⌫
2) カカオトク
869223134 KakaoTalk (3.2.5)
mas search KakaoTalk
mas install 869223134
mas list
mas upgrade
3) Xcode
497799835 Xcode (14.3)
mas search Xcode
mas install 497799835
mas list
mas upgrade
4) ライン
539883307 LINE (8.2.0)
mas search LINE
mas install 539883307
mas list
mas upgrade
5. homebrew おすすめプログラム
- IDE (Integrated Development Environment)
1) Visual Studio Code : 全般的なプログラム開発に有用brew search visual-studio-code brew install --cask visual-studio-code brew list
2) springtoolsuite : javaとspringに特化
brew search springtoolsuite brew install --cask springtoolsuite brew list
3) Xcode : swiftとISO開発に特化 - できればmasでインストール
brew search Xcode brew install --cask Xcodes brew list
- Programming
1) git : プログラムバージョン管理ツールbrew search git brew install git brew list git --version
2) python : パイソン
brew search python brew install python3 brew install --cask python@3.10 brew list python3 --version
3) pipenv : パイソンバージョン別に管理されるパッケージ
brew search pipenv brew install pipenv brew list pipenv --version
4) jdk(adoptopenjdk) : ジャバ
jdkの場合、Formulaeのopenjdk、casksのadoptopenjdkなどの色々なバージョンが存在。
jdkを配布したした主催が誰かによって名前が変わると考えればいいという。
tapコマンドを利用すると、Homebrew公式ストレージ以外のストレージを登録できる。brew tap adoptopenjdk/openjdk brew search adoptopenjdk brew install --cask adoptopenjdk8 brew install --cask adoptopenjdk11 brew list java --version
5) rbenv : ルビーバージョン管理パッケージ
brew search rbenv brew install rbenv brew list rbenv versions
6) ruby : ルビー
rbenv versions rbenv install --list rbenv install 2.6.10 ruby --version
7) nkf : 文字コード, 改行コードなどの修正コマンド
brew search nkf brew install nkf brew list nkf --version
- etc Program
1) google-chromebrew search google-chrome brew install --cask google-chrome brew list
2) zoom
brew search zoom brew install --cask zoom brew list
3) iterm2
brew search iterm2 brew install --cask iterm2 brew list
4) chatwork
brew search chatwork brew install --cask chatwork brew list
5) OneDrive
brew search OneDrive brew install --cask OneDrive brew list