На этот вопрос уже есть ответ здесь:
Пусть я знаю слово "-f", упомянутое в apt-get -f install, что оно на самом деле означает?
apt-get -f install
-f
говорит apt-get
исправлять поврежденные пакеты, пытаясь найти и установить недостающие зависимости.