Lit*_*lue 6 networking arch-linux
嘿 Arch linux 用户!
我是 arch linux 的新手(来自 ubuntu),并且刚刚在我的机器上安装了 arch linux。
重新启动后,我想使用 安装一些软件包pacman -S,但我看到我的机器无法从服务器获取文件,我中断了安装 ustn <Ctrl-C>。所以我尝试使用 更新我的存储库pacman -Sy,这不起作用,因为 pacman 无法获取包。
所以我尝试ping了几个 IP,但没有用,因为
network is unreachable
之后我尝试使用设置我的 eth0
ip link set eth0 up
它返回给我这个错误:
cannot find device "eth0"
该命令ip link显示lo(当然)和emp1s0(那到底是什么?)已启动。我试着emp1s0用
ip link set emp1s0 down
回来了
cannot find device "emp1s0"
我还尝试tg3手动加载内核模块并dhcpd手动启动,两者都不起作用。
我其实不知道怎么继续。
你启用并启动了systemd-networkd.service吗?
首先创建一个/etc/systemd/network/mynet.network包含(如果您使用 DHCP)的文件:
[比赛] 名称=设备名称 [网络] DHCP=是
然后发出这些命令:
systemctl 启用 systemd-networkd.service systemctl start systemd-networkd.service
如果这不起作用(尝试重新启动,以防自上次启动以来您已经尝试了很多东西),再次从安装 cd 启动并查看加载了哪些模块,并尝试在从硬盘启动时找到运行环境之间的差异和从光盘。
ArchLinux 安装指南对于初次使用的用户来说有点难以遵循。一些关键信息不在“第一”页上,例如网络配置和引导加载程序。在这方面,我发现 gentoo 手册更具可读性。