管理 Arch Linux 上的网络连接

管理 Arch Linux 上的网络连接

我正在我的笔记本电脑上设置 arch linux 系统(最新版本)。它已经启动并配置了网络,这是通过systemctl.按照 wiki 上的说明,我配置了以太网服务,首先使用 查找服务名称ip link,然后使用 进行设置sudo systemctl enable dhcpcd@<servicename>.service。但重新启动后,网络设备的名称更改为eth0,因此我的配置不起作用。

跑步

$ sudo systemctl disable dhcpcd@<old service>.service

(以及 list-units 之外的所有其他 systemctl 命令)抛出错误:

[...] Failed to create mount unit file /run/systemd/generator/-.mount, as it already exists. Duplicate entry in /etc/fstab?

如何删除/禁用旧配置并重新设置?

注意:奇怪的是我的提示符变成了[<username>@dhcppc0]

答案1

有时 dhcpcd 服务中存在错误,因此如果您这样做,它就可以工作systemctl enable dhcpcd.service

相关内容