Macには標準でターミナルアプリが入っており,特に不満はなかったのですが,Term2をインストールしてみました.
iTerm2の公式サイトからパッケージをダウンロードして,インストールすることが可能ですが,Homebrew Cask(GUIアプリをパッケージ管理可能)を用いてインストールした際のメモです.
以下は,HomebrewとXcodeがインストールされている前提での内容です(
Homebrewのインストールの参考記事).
まずは,Homebrewをアップデートします.
$ brew update
Homebrewをインストールすると,デフォルトで"Homebrew Cask"という,アプリケーションをインストール機能が提供されます.Homebrew Caskでインストールしたアプリケーションは通常,以下のディレクトリに格納されます.
/opt/homebrew-cask/Caskroom/
また,
~/Applications
にシンボリックリンクが貼られます.
インストール先を "/Applications" に変更するには "~/.bashrc" に以下を記述すれば大丈夫です(今回のインストールでは,この手順は飛ばします).
export HOMEBREW_CASK_OPTS="--appdir=/Applications"
ターミナルで,Homebrew CaskでiTerm2がインストールできるかを確認します.
$ brew cask search iterm2
==> Tapping caskroom/cask
Cloning into '/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask'...
remote: Counting objects: 3739, done.
remote: Compressing objects: 100% (3723/3723), done.
remote: Total 3739 (delta 34), reused 393 (delta 12), pack-reused 0
Receiving objects: 100% (3739/3739), 1.25 MiB | 1.87 MiB/s, done.
Resolving deltas: 100% (34/34), done.
Checking out files: 100% (3724/3724), done.
Tapped 0 formulae (3,748 files, 3.9MB)
==> Exact match
iterm2
iterm2 がインストール可能なことを,上記のように確認して,以下のコマンドを実行します.
$ brew cask install iterm2
==> Creating Caskroom at /usr/local/Caskroom
==> We'll set permissions properly so we won't need sudo in the future
Password:
==> Satisfying dependencies
complete
==> Downloading https://iterm2.com/downloads/stable/iTerm2-3_0_15.zip
######################################################################## 100.0%
==> Verifying checksum for Cask iterm2
==> Moving App 'iTerm.app' to '/Applications/iTerm.app'.
🍺 iterm2 was successfully installed!
インストールはすぐに終了し,アプリケーションフォルダに,iTerm2 のアイコンができていればインストール成功です.このアイコンをクリックすると,iTerm2 が起動します.
不要なダウンロードファイルを一括削除したい場合は,以下のコマンドを実行して cleanup を行います.
$ brew cask cleanup
==> Removing cached downloads
/Users/hide/Library/Caches/Homebrew/Cask/iterm2--3.0.15.zip
==> This operation has freed approximately 5.4MB of disk space.
$
これで,インストールは完了です.