/etc/xdg 缺少文件

/etc/xdg 缺少文件

/etc/xdg 中的大多数设置不知为何消失了。我正在运行 14.04

我首先注意到系统设置无法正常工作的问题。请参阅: 系统设置完全为空

通过获取 /etc/xdg/menus/unitycc.menu 的新副本来解决

然后我注意到我的 wifi 图标从右上角消失了。

通过获取 /etc/xdg/autostart/nm-applet.desktop 的新副本来解决

然后我意识到当我尝试安装东西时软件中心因身份验证错误而失败。

通过获取 /etc/xdg/autostart/polkit-gnome-authentication-agent1.desktop 的新副本来解决

即使我执行了

sudo apt-get install --reinstall <package name>

查找它们来自哪个包(我不知道为什么)。我必须找到正确的包,手动解压它,找到相关文件,然后将其复制到正确的位置。

我的问题:

有没有更好的方法可以解决这个问题?如果有,那是什么?

我还遗漏了这些目录中的其他内容吗?

/etc/xdg 的当前内容:

matt@matt-laptop:/etc/xdg/autostart$ cd /etc/xdg
matt@matt-laptop:/etc/xdg$ ls
autostart  menus
matt@matt-laptop:/etc/xdg$ ls autostart
gnome-settings-daemon.desktop  nm-applet.desktop
gnome-sound-applet.desktop     polkit-gnome-authentication-agent-1.desktop
matt@matt-laptop:/etc/xdg$ ls menus
gnomecc.menu  unitycc.menu

答案1

您可能需要先清除包:

sudo apt-get purge <package name>

然后安装它:

sudo apt-get install <package name>

有了这个,包的conffile在/etc/xdg/自动启动/将按照您的需要进行安装。

相关内容