我重新安装了 Ubuntu 10.10,之前使用的是 Gentoo,我之前用的是 XFCE。我的 home 通常通过 NFS 从服务器上挂载。在安装过程中,我让安装程序设置我的用户,但当然我的 NFS home 当时没有挂载;我现在有一个常规的 /home/user。
如果我mv /home /home.old
将我的 NFS-home 挂载到 /home,我将无法登录,因为 Gnome 对某些配置文件有抱怨(抱歉,没有确切的错误消息,因为无法复制和粘贴它)。
我必须将哪些 /home.old/user 目录复制到我的 NFS-home 才能使 Gnome 再次正常运行?
答案1
嗯,我猜是 .gnome2 和 .gnome2_private 以及类似的。但是,如果我是你,我会创建一个新用户(主目录为空)来登录 gnome。然后你可以检查新用户的主目录,你会清楚地看到创建了什么样的目录,这样你就知道你需要复制什么了。
顺便说一句,情况有点奇怪:您说您在 NFS 挂载共享上使用了 XFCE,而没有使用 gnome (?)。那么 gnome 应该会第一次创建目录。您确定您(作为用户,我的意思是,包括 gnome)可以写入挂载的 NFS /home 吗?您是否有可能在 gentoo 中使用了不同的 uid/gid 和/或在 NFS 导出和/或挂载中使用了不同的 uid 映射策略?