如何删除状态为“rU”的包?

如何删除状态为“rU”的包?

我尝试使用dpkg -i --force-architecture命令安装一些 32 位库。但由于依赖性问题而失败。

现在,如果我尝试安装同一库的 64 位版本,它会说它已安装。如果我尝试删除它,它会说它未安装。

dpkg-query -l表明该状态为rU针对包裹。

我尝试了、、、以及dpkg-configure -a基本上所有可能的 Google 搜索。dpkg--reconfigureapt-get install -fapt-get cleanapt-get autoclean

我怎样才能摆脱这种卡住的软件包安装问题?

答案1

多架构软件包应该以:archwhere archisi386或为后缀amd64。尝试使用 i386 版本,libgtk1.2方法是明确命名它:

sudo apt-get purge libgtk1.2:i386

如果由于依赖性问题而失败,请尝试添加该-f选项。

你从哪里得到这些库?目前 Natty 的 GTK+ 库是 2.24-4(libgtk2.0-0)。根据packages.ubuntu.com

相关内容