毁了我的~/.local 和 .config/ 恢复提示?

毁了我的~/.local 和 .config/ 恢复提示?

.config/我把我的和目录都弄乱了.local/*。我不知道它们如此重要!尝试从备份中恢复,但只收到一条无用的错误消息,提示无法执行恢复。

于是我恢复到一个tmp/目录,然后尝试复制恢复后的版本:例如cp -r tmp/.local ~ ……但这不起作用。我存储的所有密码都消失了……很多东西都不再起作用了。

我一直在慢慢地重新添加设置和密码等,但有些东西不再起作用了,例如,不再安装任何 Gnome Shell 扩展(它们只显示“错误”),我无法将我的 Google 和 MS Exchange 在线帐户重新添加到 Gnome(操作只是挂起或产生错误),而必须使用 Web 浏览器进行所有操作。

除了完全重新安装和覆盖操作系统之外,有人能提供任何建议吗?

我曾经想到的一个原因是我的cp备份命令没有保留适当的权限,因此也许重新尝试复制-p或其他操作会有所帮助,但此时我担心如果我尝试任何新方法会让事情变得更糟。

*在尝试摆脱 Evolution 中总是弹出的关于无法与 Google 日历同步的错误消息时执行了此操作

答案1

所有这些文件都位于您用户的主文件夹下。如果您没有可用的备份,解决问题的最简单方法是创建一个新用户,这些文件和文件夹将为新用户重新生成。

您可以将新文件复制到您当前的用户,但如果您只是迁移到新用户,则可能会最成功。

如果您想保留相同的用户名,则需要迁移两次。首先创建一个新用户,然后删除旧用户及其主目录。然后使用旧用户名创建另一个新用户,并删除临时用户的用户和主目录。

不要忘记将新用户添加到 sudoers。

相关内容