apt-get не может установить и удалить пакет - PullRequest
0 голосов
/ 01 августа 2020

Я хотел установить cuda на свой ubuntu 18.04, а также установить nvidia-driver-450. но что-то было не так. когда я перезагружаю свой ноутбук, gui не загружается и появляется командная строка. сначала я запускаю sudo apt-get install -f. но это вызывает ошибку

Errors where encountered while proccessing:
/var/cache/apt/archives/libnvidia-gl-450_450.57-0ubuntu~0.10.04.2_i306.deb
/var/cache/apt/archives/libnvidia-gl-450_450.57-0ubuntu~0.10.04.2_amd64.deb
E: Subproccess /var/bin/dpkg returned an error code (1)

, затем я запускаю sudo dpkg --configure -a, и он вызывает:

enter image description here

then i test sudo apt remove --purge and raise error:

введите описание изображения здесь

спасибо за помощь !!

1 Ответ

0 голосов
/ 03 августа 2020

Я смог решить эту проблему через 3 дня поиска. сначала я запустил

LC_MESSAGES=C dpkg-divert --list 'nvidia-340' | sed -nre 's/^diversion of (.) to ./\1/p' | xargs -rd'\n' -n1 -- sudo dpkg-divert --remove

sudo apt --fix-broken install

затем:

sudo apt purge nvidia*

и перезагрузился.

...