![没有/run/dbus/system_bus_socket](https://linux22.com/image/900862/%E6%B2%A1%E6%9C%89%2Frun%2Fdbus%2Fsystem_bus_socket.png)
我想从 17.10 升级到 18.04,但升级失败,我认为原因是policykit-1尚未配置。
重启没有帮助,现在我处于紧急控制台。我发现我有一个/var/run/dbus/system_bus_socket
,但没有/run/dbus/system_bus_socket
。
在另一台机器上,我有system_bus_socket
两个目录。有什么办法可以修复系统吗?
答案1
目录 /var/run 应该是 /run 的链接(类似地,/var/lock 是 /run/lock 的链接)。使用以下命令检查:
$ ls -ald /run /var/run /var/lock /run/lock
你应该看到一些链接:
drwxr-xr-x 38 root root 1220 Jun 24 07:35 /run
drwxrwxrwt 5 root root 140 Jun 23 16:51 /run/lock
lrwxrwxrwx 1 root root 9 Oct 21 2011 /var/lock -> /run/lock
lrwxrwxrwx 1 root root 4 Mar 22 2014 /var/run -> /run
如果不这样做,那么这将指出问题所在,但无法指出为什么会出现这种状态。请参阅https://ubuntuforums.org/showthread.php?t=1859432以寻求可能的解决办法。