我意外删除了一些 GUI 文件!

我意外删除了一些 GUI 文件!

我正在使用 Ubuntu 20.04.4。我不小心删除了一些文件(不是很多),这些文件cairo的名称中包含 ,这可能与 GUI 有关。

之后,当我重新启动 PC 时,出现了一些错误,系统似乎无法启动;它停留在一个空白窗口。但我可以使用++Ctrl登录并浏览我的磁盘:AltF5

所有文件都在那里

当我尝试 sudo apt install --reinstall ubuntu-desktop

我尝试了很多方法,例如:

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

相关内容