Ubuntu18.04移除安装失败的软件包

发布于 2024-02-21  390 次阅读


在使用ubuntu安装stm32cubemoniter时因缺少了部分依赖导致安装失败,也无法重新安装,而且之后一旦运行部分apt命令就会报错

正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
E: 软件包 stm32cubemonitor 需要重新安装,但是我无法找到相应的安装文件。

经过多次尝试,最有效的解决办法是这个命令

sudo dpkg --remove --force-remove-reinstreq package_name 

例如

sudo dpkg --remove --force-remove-reinstreq stm32cubemonitor

之后运行

sudo apt update

即可正常运行apt命令

最后更新于 2024-02-23