我有Ubuntu22.04与Nvidia 515.86.01 (专有),以及数据自动化系统工具包和cuDNN。
nvidia/515.86.01, 5.15.0-53-generic, x86_64在三个星期的假期后,我回来了,想安装一些工具(例如,Evince)。我惊讶地发现,由于神秘的apt-get,没有任何与包安装或升级工作有关的libnvidia-nscq:
Reading package lists...
Done Building dependency tree...
Done Reading state information...
Done You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies: libnvidia-nscq-510 : Depends: libnvidia-nscq-515 but it is not installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).据我所知
运行dpkg -l *nvidia*将返回以下内容(除其他外)
iU libnvidia-nscq-510 515.86.01-0ubuntu0.22.04.1 amd64 Transitional package for libnvidia-nscq-515
in libnvidia-nscq-515 <none> amd64 (no description available)我不知道NSCQ依赖是从哪里来的。另外,510依赖于515,这是相当奇怪的,但也许我误解了这一行。
apt-cache depends libnvidia-nscq-515
libnvidia-nscq-515
Conflicts: <libnvidia-nscq>
libnvidia-nscq-450
libnvidia-nscq-470
libnvidia-nscq-525
Replaces: <libnvidia-nscq>
libnvidia-nscq-450
libnvidia-nscq-470
libnvidia-nscq-515
libnvidia-nscq-525我既不能运行apt-get upgrade,也不能运行apt-get autoremove,也不能运行apt-get install <package>。我使用apt-get clean来删除缓存的包,然后使用apt-get update提取新的包。
如果我要删除Nvidia驱动程序和CUDA工具包,我很肯定它会破坏我的机器学习设置(PyTorch和TensorFlow)。这些工具在使用哪个版本的驱动程序/CUDA/cuDNN时非常谨慎。
根据评论中的要求:
apt policy libnvidia-nscq-515
libnvidia-nscq-515:
Installed: (none)
Candidate: 515.86.01-0ubuntu0.22.04.1
Version table:
515.86.01-0ubuntu0.22.04.1 500
500 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages
500 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages
515.48.07-0ubuntu0.22.04.2 500
500 https://ppa.launchpadcontent.net/canonical-kernel-team/ppa/ubuntu jammy/main amd64 Packages发布于 2023-01-05 15:06:23
这个转换有点混乱,因为在22.04,libnvidia-nscq-510是多宇宙的,而libnvidia-nscq-515是受限的。要成功升级,需要启用受限制的存储库。
发布于 2023-01-06 11:47:13
目前,我能够通过从/var/cache手动安装所需的包来解决这个问题(如果在适当时候出现了一些随机问题,也不会感到意外),失败的APT显示了该软件包:
sudo dpkg -i --force-overwrite /var/cache/apt/archives/libnvidia-nscq-515_515.86.01-0ubuntu0.22.04.1_amd64.deb我没有收到任何错误,我是升级/安装其他软件包(与上述一个无关),没有任何明显的问题。
https://unix.stackexchange.com/questions/730657
复制相似问题