在最近的 Arch Linux 更新之后,我的以太网接口以某种方式从 重命名enp4s0
为enp5s0
,如 所示ip link
。
在我的个人资料中更正此问题/etc/netctl/dhcp
并启动后sudo netctl dhcp
,大约 30 秒没有任何反应,然后我得到“A dependency job for[电子邮件受保护]失败的。有关详细信息,请参阅“journalctl -xe”。”,我这样做并得到:
[...]systemd[1]: Timed out waiting for device sys-subsystem-net-devices-enp4s0.device.
看来,netctl 忽略了我对配置文件的更改,并仍尝试使用 enp4s0。或者旧名称可能缓存在我的系统中的某个位置?我该如何解决这个问题?
答案1
您的个人资料可能名为 netctl-if[something]@enp4s0.service 之类的名称。所以尝试运行:
$ netctl disable netctl-if[something]@enp4s0.service