E: 需要重新安装软件包“st-stlink-udev-rules”,但找不到所需的存档文件

E: 需要重新安装软件包“st-stlink-udev-rules”,但找不到所需的存档文件

我刚开始使用 Ubuntu,在下载程序后出现了这样的错误。我无法修复此错误。我无法更新,或者当我想进行任何下载时,我收到此信息:

Reading package lists... Done
Creating dependency tree... Done
Reading status info... Done
E: The package st-stlink-udev-rules needs to be reinstalled, but the required archive file cannot be found. 

我认为我sources.list在尝试修复此问题时也损坏了文件。我需要安装一些程序,但我无法下载任何东西,包括更新。而且我不知道如何下载软件包st-stlink-udev-rules。由于我正在做一项非常重要的工作,我需要在不重新安装系统的情况下修复此错误。

答案1

我用这个命令修复了:

sudo dpkg --remove --force-remove-reinstreq st-stlink-udev-rules

相关内容