패키지가 언제 설치되는지 알아야 합니다.
/var/log/dpkg.log*를 검색하여 설치 항목을 검색했습니다.
때때로 로그에 포함되지 않은 패키지를 설치합니다. 나는 로그를 삭제한 적이 없습니다.
이것이 어떻게 가능하며 요점은 무엇입니까?
나는 사용한다
적절한 목록--설치됨
사용 가능한 모든 패키지를 나열하는 데 사용됩니다.
저는 데비안 11을 사용하고 있습니다.
답변1
제가 아는 한, 설치 중에 설치된 핵심 패키지는 dpkg.log
.
무엇보다도, logrotate
이 앱을 설치한 경우 dpkg.log
매달 교체되어 12개의 복사본이 보관됩니다. 이는 12개월 전에 설치된 패키지(반내림)가 에 표시되지 않음을 의미합니다 . 이 외에 다른 파일이 dpkg.log*
있다는 사실은 해당 패키지를 설치 했음을 나타냅니다 .dpkg.log*
dpkg.log
logrotate
dpkg
해당 파일의 타임스탬프를 확인하여 패키지가 마지막으로 터치된(설치 또는 업그레이드) 시기를 확인할 수 있습니다 ..list
/var/lib/dpkg/info
업그레이드는 설치된 파일 목록이 변경된 경우에만 이 옵션을 터치합니다.).