在对 /usr/share/gnome-shell 目录进行一些更改后,我遇到了一个问题,我用新的主题 gnome-shell 目录替换了它。之后我重新启动了系统,然后来到了这个屏幕,无法从这里执行任何操作。我已将快照添加到我卡住的屏幕。我使用的是 Ubuntu 18。我使用了一个名为“Flex Remix”的 gnome-shell 主题。我想按照下面给出的说明进行操作,但我没有替换 .gresource 文件,而是替换了整个 gnome-shell 目录。我该如何恢复?
登录主题安装(以 root 身份)将 /usr/share/gnome-shell 中的 gnome-shell-theme.gresource 文件替换为每个变体提供的文件。这也会替换 gnome-shell 的默认主题。
答案1
进入恢复模式...
- 启动到 GRUB 菜单
- 选择高级选项
- 选择恢复模式
- 选择 Root 访问
- 在 # 提示符下,输入
sudo mount -o rw,remount /
# 以重新挂载磁盘 r/w - 现在去撤消你所做的更改
更新#1:
用户/usr/share/gnome-shell
使用 Ubuntu Live USB 中的副本恢复了之前删除的目录。用户应检查恢复的目录中的目录/文件所有权是否正确。
答案2
- 启动了 Ubuntu Live USB。(ubuntu 18.0.4)
- 使用外部硬盘(NTFS 驱动器以保持目录的完整性)通过手动安装从 Live ubuntu 复制“gnome-shell”目录,您可以从中找到帮助这里。
- 在恢复模式下重新启动 ubuntu 系统并获取 root 访问权限。
- 按照上述帮助找到 HDD。
- 安装硬盘。
- 将目录从 HDD 复制到 /usr/share 目录。
- 重启。