我有损坏的软件包/依赖项问题,并且没有办法修复它

我有损坏的软件包/依赖项问题,并且没有办法修复它

我正在尝试下载 Nvidia,但是它不允许我下载。

它说:

The following packages have unmet dependencies: 
Nvidia-390:
 Depends: lib32gcc1 but it is not going to be installed
 Depends: libc6-i386 but it is not going to be installed
E: Unable to correct problems, you have broken packages.

我已经尝试了互联网上能找到的所有方法,非常希望得到新的想法

答案1

Nvidia 384.111 是 Ubuntu 16.04 标准存储库中的(经过测试的)驱动程序。目前无需使用图形驱动程序 ppa 来获取更高版本。使用以下命令恢复到标准软件包:

sudo ppa-purge ppa:graphics-drivers/ppa

过去有来自各种来源的大量“图形驱动程序”ppas,请检查 /etc/apt/sources.list.d 中是否存在任何不需要的 ppa(只需删除该文件并重新运行 sudo apt-get update)。

然后列出并删除所有已安装的 nvidia 包:

dpkg -l | grep nvidia 

已安装的软件包位于以“ii”开头的行

sudo apt-get purge <the installed nvidia packages>  

检查 /etc/modprobe.d 中的所有文件中的所有黑名单行是否都已删除。如有必要,请将其注释掉。更新软件包索引:

sudo apt-get update  

现在从启动器运行软件和更新,在附加驱动程序选项卡下应该是 Nvidia 384.111(已测试)驱动程序。选择它并应用。重新启动并使用 Nvidia 设置(从启动器)检查您是否正在运行正确的驱动程序。

相关内容