Почему возникают проблемы после обновления с Ubuntu 16.04 до Ubuntu 17.04?

Здравствуйте! Почему-то после обновления Ubuntu с 16.04 до 17.04 (16.04 -> 16.10 -> 17.04)
при установке любой программы вижу неудовлетворённые зависимости:

dart@verdex:~$ sudo apt install lazarus
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённые зависимости:
 lazarus : Зависит: lazarus-1.6 но он не будет установлен
 libgles2-mesa : Зависит: libglapi-mesa (= 17.0.3-1ubuntu1) но 12.0.6-0ubuntu0.16.10.1 будет установлен
 ubuntu-session : Зависит: gnome-session-bin (>= 3.24.0-0ubuntu1) но 3.20.2-1ubuntu7 будет установлен
                  Зависит: gnome-session-common (= 3.24.0-0ubuntu1) но 3.20.2-1ubuntu7 будет установлен
 vlc : Зависит: vlc-plugin-base (= 2.2.4-14ubuntu2) но он не будет установлен
       Рекомендует: vlc-plugin-skins2 (= 2.2.4-14ubuntu2) но он не будет установлен
       Рекомендует: vlc-plugin-video-splitter (= 2.2.4-14ubuntu2) но он не будет установлен
       Рекомендует: vlc-plugin-visualization (= 2.2.4-14ubuntu2) но он не будет установлен
 vlc-bin : Зависит: libvlc-bin (= 2.2.4-14ubuntu2) но он не будет установлен
 vlc-nox : Зависит: vlc-plugin-base (= 2.2.4-14ubuntu2) но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).

После выполнения команды apt-get -f install тоже выскакивают ошибки:
dart@verdex:~$ sudo apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  cgmanager libboost-date-time1.61.0 libboost-iostreams1.61.0
  libboost-log1.61.0 libboost-regex1.61.0 libboost-serialization1.61.0
  liblivemedia52 libopenjpeg5 liborcus-0.11-0 libpam-cgfs
  libschroedinger-1.0-0 libx265-79 libxcb-composite0
  qtdeclarative5-ubuntu-web-plugin vlc-nox
Для их удаления используйте «sudo apt autoremove».
Будут установлены следующие дополнительные пакеты:
  gnome-session-bin gnome-session-common libgl1-mesa-glx libglapi-mesa
  libvlc-bin vlc-plugin-base
Предлагаемые пакеты:
  libdvdcss2
Пакеты, которые будут УДАЛЕНЫ:
  libgles1-mesa
НОВЫЕ пакеты, которые будут установлены:
  libvlc-bin vlc-plugin-base
Пакеты, которые будут обновлены:
  gnome-session-bin gnome-session-common libgl1-mesa-glx libglapi-mesa
обновлено 4, установлено 2 новых пакетов, для удаления отмечено 1 пакетов, и 589 пакетов не обновлено.
не установлено до конца или удалено 12 пакетов.
Необходимо скачать 0 B/8 027 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 28,2 MB.
Хотите продолжить? [Д/н] Д
(Чтение базы данных … на данный момент установлено 198634 файла и каталога.)
Подготовка к распаковке …/libvlc-bin_2.2.4-14ubuntu2_amd64.deb …
Распаковывается libvlc-bin:amd64 (2.2.4-14ubuntu2) …
dpkg-deb (подпроцесс): разжимающий элемент архива: ошибка lzma: сжатые данные повреждены
dpkg-deb: ошибка: подпроцесс <decompress> возвратил код ошибки 2
dpkg: ошибка при обработке архива /var/cache/apt/archives/libvlc-bin_2.2.4-14ubuntu2_amd64.deb (--unpack):
 не удалось скопировать извлечённые данные «./usr/share/doc/libvlc-bin/copyright» в «/usr/share/doc/libvlc-bin/copyright.dpkg-new»: неожиданный конец файла или потока
Подготовка к распаковке …/vlc-plugin-base_2.2.4-14ubuntu2_amd64.deb …
Распаковывается vlc-plugin-base:amd64 (2.2.4-14ubuntu2) …
dpkg-deb (подпроцесс): разжимающий элемент архива: ошибка lzma: сжатые данные повреждены
dpkg-deb: ошибка: подпроцесс <decompress> возвратил код ошибки 2
dpkg: ошибка при обработке архива /var/cache/apt/archives/vlc-plugin-base_2.2.4-14ubuntu2_amd64.deb (--unpack):
 не удалось скопировать извлечённые данные «./usr/lib/x86_64-linux-gnu/vlc/plugins/video_filter/libdeinterlace_plugin.so» в «/usr/lib/x86_64-linux-gnu/vlc/plugins/video_filter/libdeinterlace_plugin.so.dpkg-new»: неожиданный конец файла или потока
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libvlc-bin_2.2.4-14ubuntu2_amd64.deb
 /var/cache/apt/archives/vlc-plugin-base_2.2.4-14ubuntu2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Вот что показывает dpkg --configure -a
sudo dpkg --configure -a
dpkg: зависимости пакетов не позволяют настроить пакет vlc-nox:
 vlc-nox зависит от vlc-plugin-base (= 2.2.4-14ubuntu2), однако:
  Пакет vlc-plugin-base:amd64 не установлен.

dpkg: ошибка при обработке пакета vlc-nox (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет vlc:
 vlc зависит от vlc-plugin-base (= 2.2.4-14ubuntu2), однако:
  Пакет vlc-plugin-base:amd64 не установлен.

dpkg: ошибка при обработке пакета vlc (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет ubuntu-session:
 ubuntu-session зависит от gnome-session-bin (>= 3.24.0-0ubuntu1), однако:
  Версия gnome-session-bin в системе — 3.20.2-1ubuntu7.
 ubuntu-session зависит от gnome-session-common (= 3.24.0-0ubuntu1), однако:
  Версия gnome-session-common в системе — 3.20.2-1ubuntu7.

dpkg: ошибка при обработке пакета ubuntu-session (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет libgles2-mesa:amd64:
 libgles2-mesa:amd64 зависит от libglapi-mesa (= 17.0.3-1ubuntu1), однако:
  Версия libglapi-mesa:amd64 в системе — 12.0.6-0ubuntu0.16.10.1.

dpkg: ошибка при обработке пакета libgles2-mesa:amd64 (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет vlc-bin:
 vlc-bin зависит от libvlc-bin (= 2.2.4-14ubuntu2), однако:
  Пакет libvlc-bin:amd64 не установлен.

dpkg: ошибка при обработке пакета vlc-bin (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет libmirserver43:amd64:
 libmirserver43:amd64 зависит от libgles2-mesa (>= 7.8.1) | libgles2, однако:
  Пакет libgles2-mesa:amd64 пока не настроен.
  Пакет libgles2 не установлен.
  Пакет libgles2-mesa:amd64, предоставляющий libgles2, пока не настроен.

dpkg: ошибка при обработке пакета libmirserver43:amd64 (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет qtmir-desktop:amd64:
 qtmir-desktop:amd64 зависит от libgles2-mesa (>= 7.8.1) | libgles2, однако:
  Пакет libgles2-mesa:amd64 пока не настроен.
  Пакет libgles2 не установлен.
  Пакет libgles2-mesa:amd64, предоставляющий libgles2, пока не настроен.
 qtmir-desktop:amd64 зависит от libmirserver43 (>= 0.26.2+17.04.20170322.1), однако:
  Пакет libmirserver43:amd64 пока не настроен.

dpkg: ошибка при обработке пакета qtmir-desktop:amd64 (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет vlc-plugin-video-output:amd64:
 vlc-plugin-video-output:amd64 зависит от libgles2-mesa (>= 7.8.1) | libgles2, однако:
  Пакет libgles2-mesa:amd64 пока не настроен.
  Пакет libgles2 не установлен.
  Пакет libgles2-mesa:amd64, предоставляющий libgles2, пока не настроен.

dpkg: ошибка при обработке пакета vlc-plugin-video-output:amd64 (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет qtdeclarative5-qtmir-plugin:amd64:
 qtdeclarative5-qtmir-plugin:amd64 зависит от qtmir-desktop (= 0.5.1+17.04.20170404-0ubuntu2) | qtmir-android (= 0.5.1+17.04.20170404-0ubuntu2), однако:
  Пакет qtmir-desktop:amd64 пока не настроен.
  Пакет qtmir-android не установлен.
 qtdeclarative5-qtmir-plugin:amd64 зависит от libgles2-mesa (>= 7.8.1) | libgles2, однако:
  Пакет libgles2-mesa:amd64 пока не настроен.
  Пакет libgles2 не установлен.
  Пакет libgles2-mesa:amd64, предоставляющий libgles2, пока не настроен.

dpkg: ошибка при обработке пакета qtdeclarative5-qtmir-plugin:amd64 (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет libmiral2:amd64:
 libmiral2:amd64 зависит от libmirserver43 (>= 0.26.2+17.04.20170322.1), однако:
  Пакет libmirserver43:amd64 пока не настроен.

dpkg: ошибка при обработке пакета libmiral2:amd64 (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет unity8-common:
 unity8-common зависит от unity-application-impl-27, однако:
  Пакет unity-application-impl-27 не установлен.
  Пакет qtdeclarative5-qtmir-plugin:amd64, предоставляющий unity-application-impl-27, пока не настроен.
 unity8-common зависит от unity8-tests | unity-application-impl, однако:
  Пакет unity8-tests не установлен.
  Пакет unity-application-impl не установлен.
  Пакет qtdeclarative5-qtmir-plugin:amd64, предоставляющий unity-application-impl, пока не настроен.

dpkg: ошибка при обработке пакета unity8-common (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет unity8:
 unity8 зависит от qtdeclarative5-qtmir-plugin (>= 0.4.8), однако:
  Пакет qtdeclarative5-qtmir-plugin:amd64 пока не настроен.
 unity8 зависит от unity8-common (= 8.15+17.04.20170404.7-0ubuntu3), однако:
  Пакет unity8-common пока не настроен.

dpkg: ошибка при обработке пакета unity8 (--configure):
 проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 vlc-nox
 vlc
 ubuntu-session
 libgles2-mesa:amd64
 vlc-bin
 libmirserver43:amd64
 qtmir-desktop:amd64
 vlc-plugin-video-output:amd64
 qtdeclarative5-qtmir-plugin:amd64
 libmiral2:amd64
 unity8-common
 unity8

Как решить эту проблему?
  • Вопрос задан
  • 1529 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Nikon_NLG
У вас написано же в apt-get -f install:
dpkg: ошибка при обработке архива /var/cache/apt/archives/vlc-plugin-base_2.2.4-14ubuntu2_amd64.deb (--unpack):

Удалите файл /var/cache/apt/archives/vlc-plugin-base_2.2.4-14ubuntu2_amd64.deb и сделайте apt-get -f install ещё раз
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы