Управление сетевыми подключениями в Arch Linux

Управление сетевыми подключениями в Arch Linux

Я настраиваю систему Arch Linux (последнюю версию) на своем ноутбуке. Она уже загружается, и настройка сети выполняется через systemctl. Следуя инструкциям на вики, я настроил службу Ethernet, сначала найдя имя службы с помощью ip link, а затем настроив ее с помощью sudo systemctl enable dhcpcd@<servicename>.service. Но при перезагрузке имя сетевого устройства изменилось на eth0, поэтому моя конфигурация не работает.

Бег

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

(и все остальные команды systemctl, кроме list-units) выдают ошибку:

[...] 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.

Связанный контент