.config/
我把我的和目录都弄乱了.local/
*。我不知道它们如此重要!尝试从备份中恢复,但只收到一条无用的错误消息,提示无法执行恢复。
于是我恢复到一个tmp/
目录,然后尝试复制恢复后的版本:例如cp -r tmp/.local ~
……但这不起作用。我存储的所有密码都消失了……很多东西都不再起作用了。
我一直在慢慢地重新添加设置和密码等,但有些东西不再起作用了,例如,不再安装任何 Gnome Shell 扩展(它们只显示“错误”),我无法将我的 Google 和 MS Exchange 在线帐户重新添加到 Gnome(操作只是挂起或产生错误),而必须使用 Web 浏览器进行所有操作。
除了完全重新安装和覆盖操作系统之外,有人能提供任何建议吗?
我曾经想到的一个原因是我的cp
备份命令没有保留适当的权限,因此也许重新尝试复制-p
或其他操作会有所帮助,但此时我担心如果我尝试任何新方法会让事情变得更糟。
*在尝试摆脱 Evolution 中总是弹出的关于无法与 Google 日历同步的错误消息时执行了此操作
答案1
所有这些文件都位于您用户的主文件夹下。如果您没有可用的备份,解决问题的最简单方法是创建一个新用户,这些文件和文件夹将为新用户重新生成。
您可以将新文件复制到您当前的用户,但如果您只是迁移到新用户,则可能会最成功。
如果您想保留相同的用户名,则需要迁移两次。首先创建一个新用户,然后删除旧用户及其主目录。然后使用旧用户名创建另一个新用户,并删除临时用户的用户和主目录。
不要忘记将新用户添加到 sudoers。