開発環境のお掃除 - plenv / rbenv / AndroidStudio / Xcode / etc...
MacBook のストレージに空きを確保するために不要なファイルを削除した。
直近に環境が大きく変わる機会があったり掃除をしてない期間が長かったりしているので、不要なファイルも多くなっていると感じていた。
やったこと
- キャッシュを削除する
- インストール済みのファイルを削除する
許容したこと
個別にアンインストールのではなく、手間を省くために一括アンインストールすることを選んだ。
再インストールやビルドキャッシュの再生成にかかる時間は、ビルドの成果物に依存しない勉強をしたりコーヒーブレイクに充てたりする。
作業ログ
ゴミ箱と $HOME/Downloads
を空にする
忘れがちなので、ついでに削除しておく。
plenv / rbenv のクリーンアップ
# plenv cpan -l | cut -f 1 | xargs cpanm -U plenv install-cpanm # rnbenv list=`gem list --no-versions` for gem in $list; do gem uninstall $gem -aIx done gem list gem install bundler
Homebrew のキャッシュを削除する
brew cleanup -s
Docker のコンテナとイメージを削除する
docker rm $(docker ps -a -q) docker rmi $(docker images -q)
AndroidStudio
SDK マネージャーで古いバージョンを削除したりもした。
rm -rf ~/Library/Caches/AndroidStudio*/ rm -rf ~/Library/Caches/IntelliJIdea* # ついでに Gradle のキャッシュも削除しておく rm -rf ~/.gradle/caches/*
Intellij IDEA
rm -rf ~/Library/Caches/IntelliJIdea*
Xcode のキャッシュを削除する
rm -rf ~/Library/Caches/com.apple.dt.Xcode/ rm -rf ~/Library/Developer/Xcode/DerivedData/*
結果
20GB くらい空いた。
不定期に掃除していたディレクトリもあるからか、あまり空き容量は増えなかった。