apt 명령을 사용하여 설치 중에 각 종속성이 실제로 존재하는지 확인하십시오.

apt 명령을 사용하여 설치 중에 각 종속성이 실제로 존재하는지 확인하십시오.

apt각 종속성을 확인하기 위해 설치 중에 명령을 확인하는 방법존재합니까?재귀적으로?

과거의 일부 재난으로 인해 많은 /usr/bin바이너리가 제거되고 건너뛰고 무시되어 apt설치가 완벽했음을 순진하게 확인했습니다.

어떻게 소유하나요?

답변1

dpkg -V

설치된 모든 패키지가 표시되고 누락되거나 수정된 ​​파일이 보고됩니다. 이를 사용하여 누락된 바이너리 목록을 작성할 수 있으며 dpkg -S이를 통해 해당 바이너리를 제공하는 패키지를 확인할 수 있습니다.

apt reinstall ...

불완전한 패키지를 다시 설치할 수 있습니다.

이렇게 하면 트릭을 수행할 수 있습니다.

dpkg -S $(dpkg -V | awk '/\/bin\// { print $2 }' | sort -u) |
awk -F: '{ print $1 }' |
sort -u |
xargs sudo apt reinstall

변경 사항을 확인하기 전에 확인하고 싶지 않다면 command( ) -y에 추가하세요 .apt... apt reinstall -y

관련 정보