我正在尝试使用安装cubemap
软件包sudo apt-get install cubemap
。我不记得是在安装时使用了键盘快捷键Ctrl + C,还是软件包安装失败。
无论如何,现在无论何时我从关机中打开计算机,屏幕的左上角都会出现一个弹出窗口,上面写着“检测到系统问题。您要报告它吗?”。
此外,每当我安装,删除,升级等或使用apt-get做任何事情时,它都可以正常工作,但是最后,完成后,它说E: Sub-process /usr/bin/dpkg returned an error code (1)
我无法删除cubemap程序包,并且我尝试了apt-get remove cubemap
(返回此命令),我还尝试了apt-get清除和apt-get自动删除多维数据集映射,但是都无法删除它。
我知道在上面链接的pastebin中它说“未安装软件包'cubemap',所以未删除”,但它也显示“ 1未完全安装或删除。”,我认为未完全删除的1个软件包是cubemap。 。
问题是libsimgearcore2017.3.1
软件包,它看起来是因为软件包在安装过程中没有进行足够的环境设置/检查。
选项1:最安全的清理
它抱怨缺少目录,导致符号链接创建失败。试试这个:
sudo mkdir -p /usr/share/games/flightgear/
sudo apt-get -f install
如果那不能解决问题,那么它可能正在寻找另一个子目录。试试这个:
sudo mkdir -p /usr/share/games/flightgear/Timezone
sudo apt-get -f install
选项2:不安全或建议
dpkg
有一个选项用于处理处于损坏状态的软件包的删除。这是一种力量,因此请谨慎使用!
重新输入
标记为reinstreq的软件包已损坏,需要重新安装。除非使用选项--force-remove-reinstreq强制将其删除,否则无法删除这些软件包。
试试这个:
sudo dpkg -r --force-remove-reinstreq libsimgearcore2017.3.1
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句