패키지를 사용할 수 있지만 dpkg.log에는 없습니다.

패키지를 사용할 수 있지만 dpkg.log에는 없습니다.

패키지가 언제 설치되는지 알아야 합니다.

/var/log/dpkg.log*를 검색하여 설치 항목을 검색했습니다.

때때로 로그에 포함되지 않은 패키지를 설치합니다. 나는 로그를 삭제한 적이 없습니다.

이것이 어떻게 가능하며 요점은 무엇입니까?

나는 사용한다

적절한 목록--설치됨

사용 가능한 모든 패키지를 나열하는 데 사용됩니다.

저는 데비안 11을 사용하고 있습니다.

답변1

제가 아는 한, 설치 중에 설치된 핵심 패키지는 dpkg.log.

무엇보다도, logrotate이 앱을 설치한 경우 dpkg.log매달 교체되어 12개의 복사본이 보관됩니다. 이는 12개월 전에 설치된 패키지(반내림)가 에 표시되지 않음을 의미합니다 . 이 외에 다른 파일이 dpkg.log*있다는 사실은 해당 패키지를 설치 했음을 나타냅니다 .dpkg.log*dpkg.loglogrotate

dpkg해당 파일의 타임스탬프를 확인하여 패키지가 마지막으로 터치된(설치 또는 업그레이드) 시기를 확인할 수 있습니다 ..list/var/lib/dpkg/info업그레이드는 설치된 파일 목록이 변경된 경우에만 이 옵션을 터치합니다.).

관련 정보