macのストレージを整理して空き容量を増やす

Mac

注意: バックアップをとってから以下の作業を行ってください.

イントロ

いつの間にかMacのシステム容量が大きくなりすぎていたので今回整理を行いました. 
この時Finderで調べたシステム(ライブラリ)の容量は15GBで明らかにシステム情報の結果と一致していません.

この手の問題は皆さんよく発生しているようで,mac ストレージ システム 一致しないと調べると色々情報が出てきます.
今回は僕の場合の問題と解決方法を具体例として紹介していきます.

ハードディスクの空き容量が極端に少なく… - Apple コミュニティ
Macのストレージ容量の表示がおかしい!? 原因と対処法を公開!
上の画像は、私のMacのストレージ容量の確認画面なのですが、グラフの表示がおかしいことに、気が付かれると思います。全ストレージ容量120GBに対して空き容量が約80GBもあるはずなのに、グラフ上では約半分しか空きがないことになっているではあ

ゴミ箱を空にする

書類のサイズが少し減ったかな…と思った程度でした.

セーフモードで再起動

特に変化なし

spotlightの再インデックス

特に変化なし

容量の大きいフォルダを確認

ここまでやっても改善しないため,本当にこれだけサイズのファイルがあるようです.
ターミナルからコマンドを使ってストレージ内の5GB以上のディレクトリを表示します.

sudo du -g -x -d 5 / | awk '$1 >= 5{print}'

結果の中で,身に覚えのないものは次の通りでした.

7   /usr/local/texlive
5   /.Spotlight-V100
5   /Users/username/Library/Application Support
6   /Users/username/Library/Caches
6   /Users/username/.pyenv
...
148 /
  • texlive
    mac用TeXの本体らしいので消してはいけないようです. TeXって7GBもあるのか.MSWordの3倍強じゃねーか

  • Spotlight
    Spotlightの検索用インデックス.ただのテキストファイルではないようでで5GBもあります.保留.

  • Application Support
    Application Support ディレクトリに移動して,次のコマンドで100MB以上のディレクトリを表示します.

sudo du -m -x -d 1 | awk '$1 >= 100{print}'

結果は…

172 ./OpenSim
473 ./MobileSync
850 ./Google
217 ./Eagle
2448    ./Autodesk
149 ./WebEx Folder
130 ./Sublime Text 3
4555    .

Autodeskがやたらと大きい

sudo du -m -x -d 1 | awk '$1 >= 100{print}'
193 ./Common
2116    ./webdeploy
2448    .

6 Gigabyte webdeploy folder?
I'm running Fusion 360 Ultimate, version 2.0.4099, on Mac OS 10.11.6.    I noticed that the folder Library/Application Support/Autodesk/webdeploy was over 5GB i...

よくわからないので保留しました.

  • /Users/username/Library/Caches
    アプリケーションのキャッシュ諸々です.
    ひとまず,容量を確認します.
cd /Users/username/Library/Caches
sudo du -m -x -d 1 | awk '$1 >= 100{print}' # 100MB以上のディレクトリを表示

結果

1.0G    ./Google
2.2G    ./Homebrew

Googleについて
Chorme 用のキャッシュだったようで,削除後にChromeを使ったらすぐにフォルダが作成されていたので消しても問題なさそうです.
一時的に表示が乱れましたが,リロードすれば問題なかったです.

Homebrew について
過去にインストールしたもののファイルが残っているらしいです.消して問題なし.

Homebrewのキャッシュ削除 - Qiita
Macのデイスク容量がカツカツのまま運用しておりついに/Libray 以下の整理まで手をつけだした時に /Library/Caches/Homebrew にインストールパッケージのアーカイブやらで数GB消費していることに気付いた。 こ...
  • pyenv
    昔にanacondaを使おうとした時の名残で macではanacondaを使用する利点は少ないので消しました.
sudo rm -rf /Users/username/.pyenv

諸々やった結果

15  /usr
5   /.Spotlight-V100
6   /Library
10  /System
5   /private
89  /Users
20  /Applications

Users 以外で61GB占めています. 128GBのMacを使っている人は残りの67GBをやりくりしているのか.
ちなみに僕の場合は/Usersのうち,実験データが40GB,Ubuntu用の仮想環境が30GB,Libraryに8GBでその他が11GBが写真などのその他になっています.
今回の掃除で20GBほど減らすことができました.

コメント