Я зробив сценарій для виправлення зламаних пакетів. Він здійснює пошук пошкоджених пакетів у /var/log/dist-upgrade/apt.log, а потім знаходить імена пакунків, а потім застосовує до них вказану команду.
Потурбуйтеся про використання цього сценарію, оскільки іноді деякі зламані пакети пов'язані із системою і можуть створити нову проблему. тому використовуйте команду встановлення або оновлення замість видалення команди.
Отримайте його звідси
Завантажте сценарій за допомогою команди нижче:
wget https://gist.githubusercontent.com/EmpireWorld/8eb920165777399cfd684d8d4227a6e2/raw/17e6d4a151a6163aa45dd8302b965ed433b27741/fix-broken.sh
Потім запустіть його:
./fix-broken.sh
Також ви можете встановити дію, яку ви хочете застосувати до зламаних пакетів на зразок цього:
./fix-broken (install|upgrade|remove)
Дія за замовчуванням - видалити .
Broken dependencies
на своїй сторінці статусу.