마지막 실행 시간을 기준으로 패키지를 나열하시겠습니까?

마지막 실행 시간을 기준으로 패키지를 나열하시겠습니까?

저는 주로 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.)

관련 정보