Homebrew는 macOS에는 없는 패키지 관리자이지만 Apple Silicon Mac(패키지가 /usr/local 대신 /opt/homebrew에 설치됨)에서는 다운로드 아카이브를 공격적으로 비축합니다. brew 업그레이드를 실행할 때마다 Homebrew는 컴파일된 병 타르볼을 다운로드하고 다운그레이드하려는 경우를 대비해 이전 버전을 캐시된 상태로 유지합니다.
Node, Python, FFmpeg, Postgres와 같은 도구를 설치한 지 1년이 넘으면 ~/Library/Caches/Homebrew/의 Homebrew 캐시가 조용히 25GB까지 늘어날 수 있습니다. 날씬하게 유지하는 방법은 다음과 같습니다.
홈브류 정리를 위한 필수 터미널 명령
터미널을 열고 다음 세 가지 명령을 실행하세요:
brew cleanup -s: 캐시된 병 다운로드와 제거 가능한 잠금 파일을 모두 제거합니다.brew autoremove: 원래 종속성으로 설치되었지만 더 이상 활성 도구에 필요하지 않은 수식을 제거합니다.rm -rf $(brew --cache): 실제 Homebrew 다운로드 캐시 디렉터리를 완전히 비웁니다.
MagicMacCleaner는 이 유지 관리를 Expert Package Manager 패널에 통합하여 Homebrew, Cargo 및 pip 캐시 제거를 동시에 실행할 수 있습니다.
모바일 개발자 작업 흐름: 실제 테스트 iPhone에서 저장 공간 확보
Xcode 캐시, 시뮬레이터 런타임 및 빌드 컨테이너를 지워 Mac의 중요한 공간을 확보하는 반면, 실제 iOS 테스트 장치는 테스트 빌드, 충돌 아티팩트, 진단 화면 기록 및 QA 스크린샷으로 인해 빠르게 막히게 됩니다. 신속한 온디바이스 디버깅과 안정적인 배포를 위해서는 물리적 테스트 하드웨어를 간결하게 유지하는 것이 필수적입니다.
- Clearly Smart Storage Cleaner: 기가바이트 규모의 버그 보고서 화면 녹화를 압축하고, 중복된 테스트 미디어를 감지하고, 개발 및 개인 iPhone에서 복잡한 연락처를 정리합니다.
- Swipe Photo Cleaner: 손쉬운 스와이프-삭제 동작으로 수백 개의 UI 테스트 스크린샷과 데모 버스트를 빠르게 검토하고 제거합니다.
Apple 생태계 개발 팁: 테스트 기기 최적화
연결된 iOS 기기의 저장 공간이 부족하면 Xcode 무선 배포 시간 초과 및 LLDB 디버깅 오류가 발생할 수 있습니다. 정기적인 기기 내 미디어 정리로 알 수 없는 빌드 배포 오류를 방지합니다.
