はじめに
試行錯誤のため、Macを初期化してから再設定することがたまにあります。再設定する時に便利なので、備忘録のために書いています。
Homebrewのインストール
他の人の記事をご参考にして下さい。
インストールコマンド(できれば、上のサイトからコピペした方が良いでしょう)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
インストールするソフトウェア
Fomula編
Fomulaは、コマンドラインで使うソフトウェアです。
- python3
- pip3
- git
- vim
- bat # catの進化版
- pwgen # passwordを作成
- pandoc
- mas # MacAppStore由来アプリの更新
- plantuml
- graphviz # plantUMLで利用する
- poppler # PDFを加工する
- uv
- ffmpeg
- opencode
まとめると、
brew install python3 pip3 git vim bat pwgen pandoc mas plantuml graphviz poppler uv ffmpeg opencode
なお、PlantUMLを利用する場合は、
sudo ln -sfn /opt/homebrew/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
を行なって、PATHを通す。
その後、java --version で動作を確認する。
CASK編
Caskは、GUIで使うソフトウェアです。
LLM プラットフォーム:
- ollama-app
- lm-studio
- anythingllm
エディタ:
- zed
- vscodium
- simplenote
- coteditor
ターミナル:
- ghostty
- wezterm
ブラウザ:
- firefox
- microsoft-edge
- google-chrome
- comet
Utilities:
- handbrake-app
- appcleaner # アプリを消すアプリ
- vlc # 動画閲覧
- utm # 仮想化ソフトウェア
- netdownloadhelpercoapp
- simple-comic # zipファイル閲覧
- qr-journal # qrコードスキャン
- losslesscut # 動画編集
- meld # diffソフト
- zoom
- boop # 小さなテキストエディタ
- the-unarchiver # 解凍ソフト
- fuse-t
- veracrypt-fuse-t
ここまでをまとめると、
brew install --cask ollama-app lm-studio anythingllm zed vscodium simplenote coteditor ghostty wezterm firefox microsoft-edge google-chrome comet handbrake-app appcleaner vlc utm netdownloadhelpercoapp simple-comic qr-journal losslesscut meld zoom boop the-unarchiver fuse-t veracrypt-fuse-t
Proton series:
- protonvpn
- proton-pass
- proton-drive
- proton-mail
- proton-mail-bridge
Protonシリーズだけをインストール
brew install --cask protonvpn proton-pass proton-drive proton-mail proton-mail-bridge
その他、必要な時に
- mactex
- zettlr # マークダウンノート
- joplin # ノート
- obsidian # ノート
- signal
- rstudio
- obs
- graphicconverter
- docker-desktop
- calibre # 電子書籍の管理、閲覧
- verapdf # PDF/A規格の準拠性を検証する
その他のまとめ。
brew install mactex zettlr joplin obsidian signal rstudio obs graphicconverter docker-desktop calibre verapdf
蛇足ですが、libreoffice とlibreoffice-language-packは、サイトから別にインストールすることにしています。