清除队列中的软件包而不下载/安装它们

清除队列中的软件包而不下载/安装它们

我犯了一个错误,试图使用下载的 .deb 文件安装错误版本的程序。由于无法解析依赖项,它在中途挂起,我不得不关闭 shell 窗口以中止该过程。不幸的是,这让事情处于一种奇怪的状态,那个坏版本仍然停留在要下载和安装的软件包列表中。我尝试了sudo apt-get autocleansudo apt-get cleansudo apt-get autoremove等的变体,但都无济于事。我尝试运行sudo dpkg --configure -a,但它所做的只是再次启动坏版本的下载/安装过程 - 它再次挂起,我不得不再次检查并清理(通过sudo rm各种锁定文件和部分下载文件夹)。

我该如何清理以便 dkpg 完全忘记队列中的内容?

相关内容