我的 Linux 桌面已有 4 年历史。我最初将其命名为“foo”,但两年前将其重命名为“bar”。今天我第一次使用 Deja Dup 打开备份,它使用了 4 年前的旧计算机/主机名“foo”,而不是当前名称“bar”。我不知道旧主机名来自哪里。我已在以下位置验证了名称是否正确:
/etc/hosts
/etc/hostname
hostname
hostnamectl
- 设置 > 关于 > 设备名称
python -c 'import socket; print socket.getfqdn()'
uname -n
我不知所措。我不确定旧主机名仍会存储在哪里,以及 Deja Dup 如何尝试辨别备份路径的计算机名称。有什么想法吗?!
答案1
我在使用公共 IPv6 地址时遇到了类似的问题。我通过将其更改/etc/hosts
为以下内容解决了该问题:
127.0.0.1 localhost
127.0.1.1 computerName
::1 localhost ip6-localhost ip6-loopback
备份现在已被正确命名computerName
并且不再改变。
相关链接:
备份因“计算机名称已更改”声明而停止,但事实并非如此
Deja Dup 错误地解析主机名,添加 ISP 主机名