dom*_*mpb 4 google-chrome symbolic-link
我昨天开始使用 Linux,我正在尝试感受一下这个操作系统。我最近尝试下载并安装 google chrome,但启动后出现此错误:
错误:/etc/machine-id 包含 0 个字符(应为 32 个字符)。
为了解决这个问题,我尝试使用以下命令创建到我的机器 ID 的符号链接: ln -s /var/lib/dbus/machine-id /etc/machine-id 但这会导致此错误:
ln:无法创建符号链接“/etc/machine-id”:文件存在
我尝试使用 sudo 命令取消链接并恢复链接,但出现相同的错误。我还看到其他帖子说这可能是由于我的符号链接的顺序造成的,但我相信我已经正确地做到了这一点。
有人可以帮忙吗?
这/etc/machine-id
是一个唯一的 ID,通常在系统安装期间创建,并在系统的整个生命周期中持续存在。无论出于何种原因,您的似乎都是空的。
您可以使用该命令生成新的随机 ID systemd-machine-id-setup
。您可能还需要确保 D-Bus 机器 ID 也再次正确链接到它,正如您所说的,您为了修复它而搞乱了它:
sudo systemd-machine-id-setup
sudo ln -sf /etc/machine-id /var/lib/dbus/machine-id
Run Code Online (Sandbox Code Playgroud)
之后,/etc/machine-id
应包含一个 32 个字符的十六进制字符串,并且/var/lib/dbus/machine-id
应该是指向同一文件的符号链接。
归档时间: |
|
查看次数: |
4890 次 |
最近记录: |