管理 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

相關內容