Zum Inhalt springen

netctl ersetzt netcfg in [core]

10.04.2013stefanhusmann
Schaut euch netctl einmal näher an: ein auf Profilen und systemd basierendes Kommandozeilenprogramm, das über eher kurz als lang netcfg in [core] ersetzen wird. Allen netcfg-Nutzern sei netctl wärmstens empfohlen.

Die Migration erfordert manuelle Eingriffe. Während der Umstellung hat man möglicherweise phasenweise kein Internet. Also sollte man sich durch Lektüre der manpages
man 1 netctl
man 5 netctl.profile
man 7 netctl.special
und des netctl-Wikis darauf vorbereiten. pacman wird bei der Installation von netctl fragen, ob netcfg deinstalliert werden soll. Wenn man das bejaht, wird netcfg entfernt, aber die laufenden systemd-Services laufen zunächst weiter, bis man sie deaktiviert.

netctl ist so aufgebaut, dass sowohl systemd-Enthusiasten als auch Freunde der profile-Dateien von netcfg damit zurechtkommen sollten. Die Beispielprofile befinden sich unter
/etc/netctl/examples/
und man kopiert einen davon, der zur eigenen Umgebung passt, nach
/etc/netctl
Dann kann man ausprobieren, ob man das Profil starten kann:
netctl start <profil>
Ausgeklügelte, bestehende netcfg-Profile können nicht eins-zu-eins übernommen werden, aber man kann sie mit überschaubarem Aufwand anpassen. Mehr dazu im o.g. Wiki.

Im Übrigen wird netctl mit einem ncurses-basierten Assistenten zur wifi-Konfiguration ausgeliefert, der wifi-menu heißt.
zum Archiv Kommentare