显示消息:服务器授权目录 (daemon/ServeAuthDir) 设置为 /var/lib/gdm,但该目录不存在。
答案1
您可以重新创建该目录,但这没有多大帮助。
最好的解决方案是重新安装在 /var 中创建目录和文件的所有软件包。
最好的方法可能是检查所有已安装的软件包中的文件/var
:
rpm -qa | while read package; do
if rpm -ql "$package" | grep -q /var; then
zypper install --force "$package"
fi
done
您应该先创建/var/tmp
并/var/log
具有这些权限:
drwxrwxrwt 1 root root 425K 2. Mai 00:53 /var/tmp/
drwxr-xr-x 1 root root 946 1. Mai 23:53 /var/log/
可能需要其他目录。
也许有必要以正确的顺序安装软件包。这应该可以通过使用单个安装命令并将所有包名称作为参数来实现,以便zypper
以正确的顺序使用依赖项。不过,我不知道重新安装期间是否考虑了依赖关系。