Macが落ち始めた時に開発者が不要なソフトを削除していますぐマシン(mac)の容量を13GB空ける方法
2022年03月27日 5:42
開発者として日々いろんなソフトをインストールします。
それが数年も経つと知らぬ間にマシンのストレージを圧迫しています。
先日、業務でnodejsのアップグレードをしたあたりから、
no space left on device, write
が多発し全てのアプリが使えなくなってしまいました。(アプリは基本書き込みがあるが容量がないためできないので)
それを解決するためにマシンの中身を整理して13GBほど容量を空けることができたのでそのメモです。
【作業前】
【作業後】
過去のバージョンも永遠に残るようなので、アップデートをしたら定期的に削除しましょう。
Homebrewの不要ファイルを削除したらSSDが6.2GB空いたよ
nodejsはいろんな案件でいろんなバージョンを使ったりして増えがちです。
最近は全ての案件で16系に統一したのでそれ以外のバージョンが要らなくなりました。
nodejsのような言語の容量って結構大きいので使わなくなったらすぐ削除してしまった方がいいです。
過去の案件のプロジェクトもマシンに残しがちなので、
githubにあげて(絶対にprivateで)クラウドで管理するのがおすすめです。
特にnode_moduleが1GBをこえるプロジェクトも普通にあるので気を付けましょう。
node_moduleも不要なバージョンは残り続けるので定期的に削除して、インストールするのがおすすめです。
これはエンジニアは少ないかもしれないですが、これまで使った資料についてはクラウドで管理がおすすめです。
dockerもimageやcontainerやvolumeは残りが積み重なってでかい範囲を占領します。
見直しましょう。
docker system df
docker system prune
一旦ここまでで私の環境では、
12GBくらい空きが出ました。
ただ、Montereyにアップデートするにはさらに10GBくらい必要なので最近ローカルで使ってないrubyとかもどんどん削除していこうかと思います。
backendはほぼdocker使うので、ローカルにrubyを置く意味はないため削除します。
これで1GB空きが出ました。
バージョン一覧
アンインストール
診断を受けるとあなたの現在の業務委託単価を算出します。今後副業やフリーランスで単価を交渉する際の参考になります。また次の単価レンジに到達するためのヒントも確認できます。
目次を見る