我最近安装了 FlightGear,但效果不太好(它在我的电脑上崩溃了),所以我决定卸载它。我打开了 Synaptic 软件包管理器,并将 FlightGear 软件包及其依赖项标记为完全删除。我应用了更改,但很快就出现了错误:
Errors were encountered while processing: libsimgearcore2017.3.1:i386 E: Sub-process /usr/bin/dpkg returned an error code (1)
从那以后,我无法安装或更新任何其他软件包。除上述软件包外,所有其他 FlightGear 软件包都已卸载。请帮忙。提前致谢!
使用 Ubuntu Budgie 17.10 32 位。我在这里发现了类似的问题,但它们对我来说不起作用。
答案1
我遇到了同样的问题,并通过创建丢失的目录解决了它:
sudo mkdir -p /usr/share/games/flightgear/Fonts
sudo apt install -f
在此之后,我似乎不再遇到任何相关问题。
答案2
好的,让我们尝试以下步骤:
安装存储库 GPG 密钥:
wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
将以下行添加到
/etc/apt/sources.list
viasudo nano /etc/apt/sources.list
:deb http://screenshots.getdeb.net/ xenial-getdeb games
更新包索引:
sudo apt-get update
安装libsimgearcore2017.1.3 deb包:
sudo apt-get install libsimgearcore2017.1.3
来源:
答案3
遇到了同样的问题,只能通过注释掉 /var/lib/dpkg/info/libsimgearcore2017.3.1:amd64.prerm 中的相关行来解决它。
但要非常小心(我对自己不是很确定,但意识到了风险;-) )HTH,