apt --fix-broken install报错? Nvidia-driver没办法安装x

apt --fix-broken install报错是很常见的事情

他不会真的给你fix错误,他想要做的事fix broken

但是这个broken没办法fix的时候,就会一直报错

所以我们需要remove掉之前错误安装的包

因为这个错误安装的包没办法安装,所以是没办法fix的,所以是一定要remove的!

但是remove命令往往由依赖于fix!

sudo apt-get autoremove    

报错如下:

xiaowu@c3c190256ff2:/var/lib/dpkg/info$ sudo apt-get autoremove    
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:
 nvidia-driver-570 : Depends: nvidia-compute-utils-570 (= 570.133.20-0ubuntu1) but it is not installed
                     Depends: nvidia-utils-570 (= 570.133.20-0ubuntu1) but it is not installed
                     Recommends: libnvidia-compute-570:i386 (= 570.133.20-0ubuntu1)
                     Recommends: libnvidia-decode-570:i386 (= 570.133.20-0ubuntu1)
                     Recommends: libnvidia-encode-570:i386 (= 570.133.20-0ubuntu1)
                     Recommends: libnvidia-fbc1-570:i386 (= 570.133.20-0ubuntu1)
                     Recommends: libnvidia-gl-570:i386 (= 570.133.20-0ubuntu1)
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

就连特定删除purge都不行

xiaowu@c3c190256ff2:/var/lib/dpkg/info$ sudo apt-get purge nvidia-firmware-570-server-570.86.15
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:
 nvidia-driver-570 : Depends: nvidia-compute-utils-570 (= 570.133.20-0ubuntu1) but it is not going to be installed
                     Depends: nvidia-utils-570 (= 570.133.20-0ubuntu1) but it is not going to be installed
                     Recommends: libnvidia-compute-570:i386 (= 570.133.20-0ubuntu1)
                     Recommends: libnvidia-decode-570:i386 (= 570.133.20-0ubuntu1)
                     Recommends: libnvidia-encode-570:i386 (= 570.133.20-0ubuntu1)
                     Recommends: libnvidia-fbc1-570:i386 (= 570.133.20-0ubuntu1)
                     Recommends: libnvidia-gl-570:i386 (= 570.133.20-0ubuntu1)
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

找到真的解决方法了!!!!!

参考文献: https://blog.csdn.net/qcxyliyong/article/details/116501345

查看有哪些安装失败的包

sudo dpkg --configure -a 

删除安装失败的包

sudo dpkg --remove --force-remove-reinstreq package_name  
sudo apt-get update

删除软件包后,使用命令更新系统,成功更新后重新启动系统。

比如我这里:

sudo dpkg --configure -a 

最后输出:
Processing triggers for libc-bin (2.35-0ubuntu3.4) ...
Errors were encountered while processing:
nvidia-driver-570

我就删掉: nvidia-driver-570

sudo dpkg --remove --force-remove-reinstreq nvidia-driver-570

然后不要update,每次update都会自动更新nvidia-driver,服了

我发现先这个dbcloud好好用

他不同的示例公用一个 /remote-home/share

这样所有的镜像都能够共享share里面的数据

而且不要随便删除share里面的数据,因为他是另一个硬盘,他是属于你这个账号的

但是他不是实例单独的

所以不要随便删除!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值