答案1
初始要求
主办方
检查您的配置/etc/hosts file
,有效的配置如下所示:
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost.localdomain yourHostname
::1 localhost.localdomain yourHostname
设备
您可以像这样识别您的网络设备:
$ lspci | grep -i net
如果您的设备未列出,则它可能是 USB 设备,因此请尝试以下命令:
$ lsusb
使用以下命令您可以检查所有网络设备的当前状态:
$ ip link
安装所需工具
安装 wpa_supplicant 工具
$ sudo pacman -S wpa_supplicant
安装无线工具
$ sudo pacman -S wireless_tools
安装网络管理器
$ sudo pacman -S networkmanager
安装网络管理器小程序,又名 nm-applet
$ sudo pacman -S network-manager-applet
安装 gnome 密钥环
$ sudo pacman -S gnome-keyring
配置
让网络管理器在启动时启动:
$ sudo systemctl enable NetworkManager.service
禁用 dhcpcd
由于 Networkmanager 希望成为处理 dhcpcd 相关内容的人,因此您必须禁用并停止 dhcpcd:
$ sudo systemctl disable dhcpcd.service
$ sudo systemctl disable [email protected]
$ sudo systemctl stop dhcpcd.service
$ sudo systemctl stop [email protected]
如果您想使用无线连接,请启用 wpa_supplicant:
$ sudo systemctl enable wpa_supplicant.service
将您的用户添加到网络组:
$ gpasswd -a <USERNAME> network
关闭网络接口控制器:
关闭网络接口控制器,在我的例子中是 eth0 和 wlan0:
$ ip link set down eth0
$ ip link set down wlan0
现在启动wpa_supplicant:
$ sudo systemctl start wpa_supplicant.service
现在启动网络管理器:
$ sudo systemctl start NetworkManager.service
现在您应该看到顶部栏上的托盘图标
如果您收到有关无法访问 D-Bus 的错误,请忽略它。如果网络管理器未运行并且网络管理器小程序未显示在上部 GNOME3 面板中,请尝试以下操作:
$ sudo Networkmanager
$ nm-applet