我正在尝试使用 arch linux 设置互联网。我刚刚使用 parallels 安装它并收到以下错误:
[root@singularity ~]# systemctl enable dhcpd.service
Failed to issue method call: No such file or directory
因此我尝试手动链接它:
[root@singularity ~]# ln -s /usr/lib/systemd/system/dhcpd.service /usr/lib/systemd/system/multi-user.target.wants/dhcpd.service
就在那时我意识到该文件甚至不存在:
[root@singularity ~]# ls /usr/lib/systemd/system/dhcpd.service
ls: cannot access /usr/lib/systemd/system/dhcpd.service: No such file or directory
有什么方法可以解决这个问题?我无法访问互联网,因为我无法启用 dhcpd。我正在运行 OSX 10.9 并使用 parallels。
答案1
欢迎来到 Arch。我相信这有答案,这是我在笔记本电脑上安装时使用的。在我的情况下,我运行了,因为我的 wifi 卡被识别为 wlp3s0,如果你不知道你的卡是什么,你可以运行或专门针对无线设备的。systemctl start [email protected]
ifconfig
iwconfig
答案2
虽然问题已经得到解答,但我必须补充一点,客户端守护进程被称为dhcpcd
,不是 dhcpd
(dhcpd
是 DHCP 服务器守护进程)。我花了二十分钟试图找出为什么会发生这种情况,但这一切都是因为一个简单的打字错误。
答案3
看看维基页面对于 dhcpd,服务文件的实际名称是dhcpd4.service
。还要确保dhcp
软件包已安装。