大数据 做网站流量统计,网站做支付接口吗,网址缩短链接在线工具,北京通州网站制作公司文章目录 问题描述解决方法使用强制移除 问题描述
Ubuntu22.04系统#xff0c;在终端中执行apt insatll安装或dpkg .deb安装时如果强制关闭终端会导致安装失败#xff08;安装包会变成iu状态或ru状态#xff0c;安装成功的应该是ii状态#xff09; 此时#xff0c;无论是… 文章目录 问题描述解决方法使用强制移除 问题描述
Ubuntu22.04系统在终端中执行apt insatll安装或dpkg .deb安装时如果强制关闭终端会导致安装失败安装包会变成iu状态或ru状态安装成功的应该是ii状态 此时无论是尝试卸载/重新安装未完成的安装包终端都会提示以下类似的错误
E: Unmet dependencies. Try apt --fix-broken install with no packages (or s..如果尝试apt --fix-broken install后仍然无法解决问题请继续往下看。
解决方法
使用强制移除
sudo dpkg --remove --force-remove-reinstreq package_name 例如
sudo dpkg --remove --force-remove-reinstreq cuda-12-4如果提示使用purge则改为
sudo dpkg --purge --force-remove-reinstreq cuda-12-4或
sudo apt-get remove --purge cuda-12-4如果提示Dependecy Error则是存在依赖问题使用sudo dpkg -l |grep packagename列出安装包相关的依赖例如
sudo dpkg -l |grep cuda需要尝试更换卸载顺序使用强制移除指令先卸载能卸载掉的之后你会发现先前无法卸载的包现在可以卸载掉了。
如果经过上述方法卸载掉所有能卸载的还是有些无法卸载此时可以先尝试apt remove
例如:
sudo apt remove packagename然后再dpkg --purge --force-remove-reinstreq或dpkg --remove --force-remove-reinstreq就可以卸载干净了。
删除cuda目录
sudo rm -rf /usr/local/cuda