Homebrew é o gerenciador de pacotes que falta no macOS, mas em Apple Silicon Macs (onde os pacotes são instalados em /opt/homebrew em vez de /usr/local), ele acumula arquivos de download de forma agressiva. Sempre que você executa brew upgrade, o Homebrew baixa tarballs compilados e mantém as versões antigas em cache caso você queira fazer o downgrade.

Ao longo de um ano instalando ferramentas como Node, Python, FFmpeg e Postgres, seu cache Homebrew em ~/Library/Caches/Homebrew/ pode aumentar silenciosamente para 25 GB. Veja como mantê-lo enxuto.

Comandos de terminal essenciais para limpeza de Homebrew

Abra o Terminal e execute os três comandos a seguir:

  • brew cleanup -s: Remove todos os downloads de garrafas em cache e arquivos de bloqueio purgáveis.
  • brew autoremove: Desinstala fórmulas que foram originalmente instaladas como dependências, mas não são mais exigidas por nenhuma ferramenta ativa.
  • rm -rf $(brew --cache): esvazia completamente o diretório físico de cache de download do Homebrew.

MagicMacCleaner integra essa manutenção em seu painel Expert Package Manager, permitindo que você acione limpezas de cache Homebrew, Cargo e pip simultaneamente.

Fluxo de trabalho do desenvolvedor móvel: liberar armazenamento em iPhones de teste físico

Embora a limpeza de caches do Xcode, tempos de execução de simuladores e contêineres de compilação libere espaço vital no seu Mac, os dispositivos físicos de teste do iOS ficam rapidamente obstruídos com compilações de teste, artefatos de travamento, gravações de tela de diagnóstico e capturas de tela de controle de qualidade. Manter o hardware de teste físico enxuto é essencial para uma depuração rápida no dispositivo e uma implantação confiável.

  • Clearly Smart Storage Cleaner: compacta gravações de tela de relatórios de bugs com muitos gigabytes, detecta mídias de teste duplicadas e organiza contatos desordenados em iPhones de desenvolvimento e pessoais.
  • Swipe Photo Cleaner: revise e limpe rapidamente centenas de capturas de tela de teste de IU e explosões de demonstração com gestos fáceis de deslizar para excluir.

Dica de desenvolvimento do ecossistema Apple: teste a otimização do dispositivo

O baixo armazenamento em dispositivos iOS conectados pode causar tempos limite de implantação sem fio do Xcode e falhas de depuração do LLDB. A limpeza regular de mídia no dispositivo evita erros ocultos de implantação de build.