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