어떤 명령을 실행해야합니까
- 이전 포트 버전을 모두 삭제
- 다운로드 한 파일 삭제
- 빌드 중에 작성된 임시 파일
- 업데이트 된 버전이 제대로 작동한다고 확신 할 때 필요하지 않은 다른 모든 것
사용할 제안이 있어요
port clean --all all
하지만 시도하지 않았지만 가지고 있지 않은 포트를 청소하려고합니다.
port clean --all installed
그러나 이전 비활성 버전을 삭제하지 않았습니다.
port -u uninstall
그러나 py25-nose
(활성화되어 있음) py25-setuptools
이 (비활성화되어 있음 ) 의존 한다는 말이 붙어 있습니다.
답변
귀하가받은 제안은 다음과 같은 내용을 다룹니다.
sudo port -f clean --all all
sudo port -f uninstall inactive
정리 된 것이 백그라운드에서 실행될 때까지 기다릴 수없는 경우 수동으로 빠르게 실행할 수있는 몇 가지 명령이 있습니다.
남은 빌드 파일을 제거합니다 (기본적으로 자동으로 수행됨).
sudo rm -rf /opt/local/var/macports/build/*
다운로드 파일을 제거하십시오.
sudo rm -rf /opt/local/var/macports/distfiles/*
아카이브를 제거합니다 (이것은 기본적으로 생성되지 않습니다).
sudo rm -rf /opt/local/var/macports/packages/*
답변
port uninstall inactive
갈 길입니다.
답변
다른 사람을 도울 수 있도록 위의 경험을 추가하고 싶었습니다.
port clean --all all
몇 분 동안 실행되어 걱정이되었으므로 프로세스를 중단했습니다.
나도 요세미티에 여러 개의 Macport를 설치 한 후 “정리”하고 싶었다. 터미널을 통해 먼저 설치 한 다음
rm -rf MacPorts-2.3.3
명령 port
이 작동을 멈 췄기 때문에 내가 깨달은 것을 깨달았습니다 .
내 해결책 : pkg 설치 프로그램으로 다시 설치했는데 디렉토리가 남아 있지 않습니다.