MacPorts : 안 쓰는 Port 지우기
Operating System Environments
Main : Mac OS X SnowLeopard (10.6.8) parallel with Debian GNU/Linux squeeze (6.0.4) in VirtualBox
Sub- : Kubuntu Lucid-Lynx (10.04 LTS)
Server : Debian GNU/Linux lenny or squeeze
Mobile : iPod-touch 4G - iOS 5.0.1
MacPorts는 BSD License의 Apple의 Mac OS X 와 Darwin OS 용 package management system 이다. 간단히 Debian GNU/Linux 와 그 페밀리에서의 dpkg 와 apt 같은 것으로 생각하면 된다.
간단한 사용법은 지난 Post를 참고하자.
이번에는 지난번에 다루지 않은 안 쓰는 Port 지우기를 알아보자.
먼저 어떤 packages 가 깔렸는지 보면,
$sudo port selfupdate
$port installed
각 package 오른 쪽에 괄호로 (active) 혹은 (inactive) 가 쓰여있는 것을 확인할 수 있다. 나는 이미 지워서 모두 (active)가 적혀 있다. 이제 이 (inactive)로 된 package를 모두 지우자.
$sudo port -f uninstall inactive
MacPorts 사용 중 (install, upgrade, 등) 받은 임시 파일들도 지우자.
$sudo port -f clean --all all
MacPorts로 깔린 용량은 아래로 볼 수 있다. 지우기 전과 후에 실행해, 그 차이를 볼 때 쓰자.
$du -sh /opt/
No comments:
Post a Comment