我正在使用 Ubuntu 20.04.4。我不小心删除了一些文件(不是很多),这些文件cairo
的名称中包含 ,这可能与 GUI 有关。
之后,当我重新启动 PC 时,出现了一些错误,系统似乎无法启动;它停留在一个空白窗口。但我可以使用++Ctrl登录并浏览我的磁盘:AltF5
我尝试了很多方法,例如:
sudo apt-get install ubuntu-desktop
sudo apt install gnome
sudo apt-get upgrade
但此操作失败并出现错误:
E: Sub-process /usr/bin/dpkg returned an error code (1)
我该如何解决这个问题并恢复那些丢失的文件?
答案1
尝试重新安装
sudo apt install --reinstall ubuntu-desktop gnome
如果你确定删除了 cairo 包,请尝试以下操作:
dpkg --get-selections | cut -f 1 | grep cairo > cairo-pkg-list.txt
并重新安装
xargs -a cairo-pkg-list.txt sudo apt-get install
推荐
由于您不知道删除了什么,因此您可以使用以下命令重新安装所有软件包:
dpkg --get-selections | cut -f 1 > pkg-list.txt
xargs -a pkg-list.txt sudo apt install