apt-get update не работает, выдает ошибку

apt-get update не работает, выдает ошибку
Errors were encountered while processing:
 /var/cache/apt/archives/libsdl2_2.0.3+z4~20140315-8621-1ppa1trusty1_i386.deb
 /var/cache/apt/archives/libsdl2-image_2.0.0+z1~20131109-434-1ppa1trusty2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Кажется, с тех пор, как я установил vdriftменеджер обновлений, он больше не обновляется. Я пытался найти исправление и использовал

sudo apt-get -f install
sudo apt-get update
sudo apt-get upgrade
sudo dpkg --configure -a
sudo dpkg clean

также использовал synaptic (находит 2 сломанных пакета, но не может их исправить или удалить)

Есть идеи ?

решение1

Попробуйте выполнить следующие команды:

sudo apt-get check
sudo apt-get clean

Первый (проверять) может ничего и не сделать,
но второй (чистый) следует удалить все загруженные и кэшированные пакеты, включая два ошибочных пакета, указанных выше.

Не беспокойтесь, это не повлияет на установленные программы, а просто очистит кэш apt-get. Вы этого не заметите, за исключением того, что в следующий раз, когда вы что-то установите, apt-get, возможно, придется загрузить немного больше...

решение2

Попробуйте удалить/очистить неисправные пакеты:

sudo dpkg -P /var/cache/apt/archives/libsdl2_2.0.3+z4~20140315-8621-1ppa1trusty1_i386.deb /var/cache/apt/archives/libsdl2-image_2.0.0+z1~20131109-434-1ppa1trusty2_i386.deb

Затем исправьте сломанные зависимости, чтобы в случае необходимости их можно было переустановить:

sudo apt-get install -f

Затем повторите попытку.

Связанный контент