이 서비스를 시작 항목에 추가했습니다 systemctl enable netcfg
.
이 내용은 다음 /etc/conf.d/network
과 같습니다.
NETWORKS=(eth0 eth1)
WIRED_INTERFACE="eth0"
WIRELESS_INTERFACE="wlan0"
AUTO_PROFILES=(eth0 eth1)
netcfg.service의 내용:
[root@localhost ~]# cat /etc/systemd/system/multi-user.target.wants/netcfg.service
[Unit]
Description=Netcfg multi-profile daemon
Before=network.target
Wants=network.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/netcfg-daemon start
ExecStop=/usr/bin/netcfg-daemon stop
KillMode=none
[Install]
WantedBy=multi-user.target
netcfg의 Journalctl 로그:
Oct 29 XXXXXX localhost netcfg-daemon[182]: No recorded netcfg state to restore
Oct 29 XXXXXX localhost systemd[1]: netcfg.service: main process exited, code=exited, status=1/FAILURE
Oct 29 XXXXXX localhost systemd[1]: Failed to start Netcfg multi-profile daemon.
Oct 29 XXXXXX localhost systemd[1]: Unit netcfg.service entered failed state
작동하지 않고(임의로?) 출력에 netcfg
오류가 표시되지만 수동으로 호출하면 작동합니다. 이유는 무엇입니까?
답변1
netcfg
더 이상 사용되지 않습니다. 으로 업그레이드 netctl
하고 다시 시도하세요.