
私はコマンドを実行しました:
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