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

関連情報