Tun
sudo apt-get autoclean
sudo apt-get update
sudo apt-get upgrade
sudo apt-get -u dist-upgrade
Führen Sie dann
aussudo dpkg --configure -a
sudo apt-get -f install
Wenn es funktioniert, dann gut. Oder versuchen Sie es erneut
sudo apt-get install libc6-i386
Eine mögliche Ursache für nicht erfüllte Abhängigkeiten könnte eine beschädigte Paketdatenbank sein und/oder einige Pakete wurden nicht richtig installiert. Um dieses Problem zu beheben, drücken Sie Alt+Strg+T, um das Terminal zu öffnen, und versuchen Sie, einen der folgenden Befehle auszuführen:
sudo apt-get clean
oder,
sudo apt-get autoclean
apt-get clean löscht das lokale Repository der abgerufenen Paketdateien (die .deb-Dateien). Es entfernt alles außer der Sperrdatei aus /var/cache/apt/archives/ und /var/cache/apt/archives/partial/. apt-getautoclean löscht das lokale Repository von abgerufenen Paketdateien, aber im Gegensatz zu apt-get clean entfernt es nur Paketdateien, die nicht mehr heruntergeladen werden können und weitgehend nutzlos sind.
Eine der grundlegendsten Korrekturen zur Lösung von Abhängigkeitsproblemen ist torun:
sudo apt-get -f install
Das -f steht hier für „Fix Broken“. Apt wird versuchen, defekte Abhängigkeiten zu korrigieren. Wenn Sie ein Paket manuell installiert haben, das Abhängigkeiten nicht erfüllt hat, wird apt-get diese Abhängigkeiten installieren, falls möglich, andernfalls kann es einfach das von Ihnen installierte Paket entfernen, um das Problem zu lösen.
Führen Sie dann Folgendes aus:
sudo dpkg --configure -a
Führen Sie dann Folgendes erneut aus:
sudo apt-get -f install
Referenz:#https://askubuntu.com/questions/140246/how-do-i-resolve-unmet-dependencies-after-adding-a-ppa