libstdc++6이 실수로 제거되었습니다. 효과가 없다

libstdc++6이 실수로 제거되었습니다. 효과가 없다

나는 명령을 실행했습니다 :

sudo apt-get remove libstdc++6

알아요, 이러면 안 돼요! ..하지만 이제는 효과가 없습니다. 사실 apt-get더 이상 존재하지 않습니다.

어떻게 하면 이 문제를 되돌릴 수 있나요?

답변1

쉬운 롤백 기능은 없지만 apt다시 시작하고 실행하는 데 필요한 패키지를 다시 설치하고 거기서부터 계속할 수 있습니다.

wget http://launchpadlibrarian.net/336920453/libstdc++6_5.4.0-6ubuntu1~16.04.5_amd64.deb
sudo dpkg -i libstdc++6_5.4.0-6ubuntu1~16.04.5_amd64.deb

libstdc++6(Ubuntu 16.04의 경우 실행 중이라고 가정 amd64) 복원 한 다음

wget http://launchpadlibrarian.net/339152322/apt_1.2.25_amd64.deb http://launchpadlibrarian.net/339152325/libapt-pkg5.0_1.2.25_amd64.deb
sudo dpkg -i apt_1.2.25_amd64.deb libapt-pkg5.0_1.2.25_amd64.deb

복원됩니다 apt.

이 시점에서 로그를 확인하여 제거 결과를 /var/log/apt확인한 다음 .libstdc++6apt

관련 정보