나는 명령을 실행했습니다 :
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++6
apt