저는 주로 Ubuntu와 apt에 관심이 있지만 다른 패키지 관리자에도 관심이 있습니다.
공간을 확보하기 위해 사용하지 않는 패키지를 삭제 대상으로 삼을 수 있도록 패키지가 마지막으로 실행된 시간(또는 라이브러리에 액세스한 시간 등)을 확인할 수 있는 방법이 있습니까?
답변1
Debian 기반 시스템(Ubuntu 포함)에서 이 작업을 수행하는 데 도움이 되는 도구가 있습니다 popularity-contest
. 설치했다면 관련되지 않더라도 다음을 실행하여 설치된 모든 패키지의 마지막 액세스 및 변경 시간 목록을 얻을 수 있습니다 popularity-contest
.
/usr/sbin/popularity-contest
(루트로 실행할 필요는 없습니다).
popcon-largest-unused
다음의 출력을 기반으로 사용되지 않은 가장 큰 패키지를 신속하게 결정하는 동일한 패키지의 또 다른 도구입니다 .popularity-contest
/usr/sbin/popularity-contest | sudo tee /var/log/popularity-contest
/usr/sbin/popcon-largest-unused
popularity-contest
(보고서를 업로드하여 참여하기로 선택한 경우 매일 업데이트되므로 여기에서 수동으로 실행할 필요가 없습니다 /var/log/popularity-contest
.)