Это два обновления не может быть установлено:
Поставщик нейтральная библиотека отправки GL - файлы для разработчика
Поставщик нейтральная библиотека отправки GL - поддержка GLESV1
Обновление показывает новое окно с заголовком: Поврежденный Системный пакет и сообщение, которое рекомендует отключить сторонние пакеты и работать apt-get install -f
.
Это - вывод после выполнения команды:
Reading package list... Done
Building the dependency tree
Reading status information... Done
Correcting dependencies... Ready
The packages listed below were installed automatically and are no longer required.
libjs-bootstrap libjs-excanvas libjs-jquery-flot libjs-jquery-ui
libjs-jquery-ui-theme-smoothness libjs-leaflet libjs-requirejs
libjs-requirejs-text node-sprintf-js
Use "sudo apt autoremove" to remove them.
The following additional packages will be installed:
libgles1 libglvnd-dev
The following NEW packages will be installed:
libgles1
The following packages will be updated:
libglvnd-dev
1 updated, 1 new will be installed, 0 to remove and 10 not updated.
You need to download 0 B/14.6 kB of files.
66.6 kB of additional disk space will be used after this operation.
Do you want to continue? [Y/N] Y
(Reading the database ... 704136 files or directories currently installed.)
Preparing to unpack ...
libgles1_1.0.0-2ubuntu2.2_amd64.deb ...
Unpacking libgles1:amd64 (1.0.0-2ubuntu2.2) ...
dpkg: error processing /var/cache/apt/archives/libgles1_1.0.0-2ubuntu2.2_amd64.deb (--unpack):
trying to overwrite `/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1', which is also in package nvidia-340 340.106-0ubuntu3
Preparing to unpack ...
/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb ...Unpacking libglvnd-dev:amd64 (1.0.0-2ubuntu2.2) on (1.0.0-2ubuntu2.1) ...
dpkg: error processing /var/cache/apt/archives/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb (--unpack):
trying to overwrite `/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so', which is also in package nvidia-340 340.106-0ubuntu3
dpkg: error processing /var/cache/apt/archives/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb (--unpack):
trying to overwrite `/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so', which is also in the package nvidia-340 340.106-0ubuntu3
Errors were encountered while processing:
/var/cache/apt/archives/libgles1_1.0.0-2ubuntu2.2_amd64.deb
/var/cache/apt/archives/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
У меня просто была эта проблема, выполненная
sudo dpkg -i --force-overwrite /var/cache/apt/archives/libglvnd-dev_1.0.0-2ubuntu2.2_amd64.deb
sudo dpkg -i --force-overwrite /var/cache/apt/archives/libgles1_1.0.0-2ubuntu2.2_amd64.deb
sudo apt -f install
Это - то, что я сделал. Сначала я удалил драйвер Nvidia
sudo dpkg -P nvidia-340
sudo apt --fix-broken install
sudo apt remove nvidia-340
Тем путем я мог наконец обновить пакеты без ошибок.
После этого я загрузил пакет nvidia-340
cd ~/Downloads
wget http://ftp.ubuntu.com/ubuntu/ubuntu/pool/restricted/n/nvidia-graphics-drivers-340/nvidia-340_340.106-0ubuntu3_amd64.deb
После этого я извлек deb содержание
mkdir nvidia_tmp
dpkg-deb -x nvidia-340_340.106-0ubuntu3_amd64.deb nvidia_tmp
dpkg-deb --control nvidia-340_340.106-0ubuntu3_amd64.deb nvidia_tmp/DEBIAN
Затем я изменил nvidia_tmp/DEBIAN/md5sums немного
vim nvidia_tmp/DEBIAN/md5sums
Удалите эти две строки
6f9f6f57f6da31de03d13007942325fe usr/lib/i386-linux-gnu/libGLESv1_CM.so.340.106
d0c1dc5d4d851b94223db7f5993444c8 usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.340.106
Сохраните файл и удалите некоторые файлы
rm nvidia_tmp/usr/lib/i386-linux-gnu/libGLESv1_CM.so
rm nvidia_tmp/usr/lib/i386-linux-gnu/libGLESv1_CM.so.1
rm nvidia_tmp/usr/lib/i386-linux-gnu/libGLESv1_CM.so.340.106
rm nvidia_tmp/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so
rm nvidia_tmp/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1
rm nvidia_tmp/usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.340.106
Затем я удалил исходный deb пакет (тот, который я загрузил),
rm nvidia-340_340.106-0ubuntu3_amd64.deb
Теперь мы создаем новый пакет Nvidia
dpkg -b nvidia_tmp/ nvidia-340_340.106-0ubuntu3_amd64.deb
Наконец я установил это использование пакета Gdebi.
Надежда это может помочь.
Я в настоящее время сталкиваюсь с той же проблемой. Я использую Ubuntu 18.04 и не использую сторонние репозитории. Только вещь, которую стоит упомянуть, состоит в том, что я попросил, чтобы программное обеспечение Updater уведомило меня, когда любая новая версия Ubuntu выпущена только вместо версии долговременной поддержки.
После выполнения довольно исчерпывающего поиска в сети я могу представить некоторое руководство.
Информация об этой Нейтральной в отношении поставщика Библиотеке Отправки GL:
https://www.phoronix.com/scan.php? page=news_item&px=MTQ0NzU
https://wiki.ubuntu.com/X/EGLDriverPackagingHOWTO
https://github.com/NVIDIA/libglvnd
Другие сообщения форума:
Поврежденная Кв., не может обновить libglvnd из-за невстреченных зависимостей (Nvidia)
Содержит ответ.
http://forum.ubuntu-fr.org/viewtopic.php?id=2031019
На французском языке все же. Используя сообщение Google Translate 24 убеждает мне существует некоторое официальное временное решение
https://www.linuxquestions.org/questions/linux-newbie-8/ubuntu-apt-upgrade-error-4175638908/
Ссылки решения на ошибку CUDA при установке, помогите удалить
Отчеты об ошибках:
https://bugs.launchpad.net/ubuntu / + source/libglvnd / + ошибка/1793610
https://bugs.launchpad.net/ubuntu / + source/libglvnd / + ошибка/1793937
Обновление (25/09): https://bugs.launchpad.net/ubuntu / + source/libglvnd / + ошибка/1791542
Последний weblink является самым активным, также упоминая, что фиксированный пакет находится в 'предложенных' репозиториях теперь.
Обновление (25/09): Мой вопрос: Я предпочитаю ожидать официального решения, которое в настоящее время находится в 'предложенном' репозитории. Все же я действительно хочу усовершенствовать свою систему, особенно мудрая безопасность. Как продолжить двигаться? Поскольку выполнение программного обеспечения Updater только синхронизирует пакеты, но не продолжает устанавливать новые пакеты из-за этой 'Поврежденной Системной проблемы' Пакета, мы сталкиваемся.
Мое представление:
Много решений/ответов включают вызванные или ручные действия. У пользователей, которые выполняют их, были смешанные результаты о результатах. Поэтому остерегайтесь.
Эта проблема, кажется, является очень недавней. Таким образом, я все еще надеюсь на некоторое официальное решение и что не должен делать вызванных или ручных действий.
Наконец, наблюдение, я врезался во многие сообщения о поврежденной системе пакета, связанной с материалом Nvidia или GL. Таким образом, это, кажется, общий источник поврежденных систем пакета.
Не смущайтесь расширяться или комментировать этот ответ, если у Вас есть новая или дополнительная информация/ответы. Я предлагаю, чтобы мы использовали этот поток для регистрации информации/ответов, потому что все несколько рассеивается теперь.
Любопытно у меня была почти та же ошибка как с OP, но в моем случае тот же самый конфликт был с: архитектура i386, но моя машина и Kubuntu являются x86-64 так я просто apt remove
d libgl1-mesa-dev:i386
и libglvnd-dev:i386
- они, казалось, не требовались ничем.
Откровенно я не уверен, почему у меня даже есть эти 32-разрядные библиотеки, лежащие вокруг.