“rpm -V”(설치된 패키지 확인)와 동등한 기능은 무엇입니까


답변:


29

"debsums"패키지는 설치된 패키지에 대해 해시 검사를 수행하기 위해 설치하려는 것입니다.

예를 들어, 변경된 파일을 확인하려면 다음을 수행하십시오.

sudo debsums -c

모든 패키지가 md5sum 파일 목록과 함께 제공되는 것은 아닙니다. 다음을 사용하여 시스템에있는 목록을 볼 수 있습니다.

sudo debsums -l

"debsums -l"은 "debsums --list-missing"과 동일하므로 체크섬없이 모든 패키지를 나열합니다.
driax

8

Kees가 말한 내용에 따라 후속 빌드 시간 생성 debsums md5sum 파일을 포함하지 않는 패키지를 처리하기 위해 기본적으로 debsums 패키지는 패키지 설치 프로세스의 일부로 debsum을 생성하기 위해 apt hook을 설치합니다. 따라서 누락 된 패키지에 대해 debsum 파일을 생성하는 한 가지 방법은 설치를 apt-get --reinstall하는 것입니다.


팁 고마워! 나는 항상 시스템이 자체 서명 목록을 유지한다고 가정했습니다. 우분투 binutils( ld일부 핵심 도구 포함)에는 서명이 포함되어 있지 않습니다.이 링커 도구가 시스템의 핵심이라는 점을 고려하면 현명하지 않은 것으로 보이며 이러한 도구가 수정되거나 타협되지 않도록해야합니다.
Stefan Lasiewski

5
누락 된 패키지에 대한 debsum을 생성하는 간단한 방법을 찾았습니다. 명령 sudo debsums_init은 당신을 위해 무거운 리프팅을 할 것입니다. 리포지토리에서 패키지를 다운로드하고 md5sum을 생성합니다.
Stefan Lasiewski
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.