Здравствуйте! Почему-то после обновления 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
Как решить эту проблему?