Answers:
主持人
检查您的配置/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
安装网络管理器小程序aka nm-applet
$ sudo pacman -S network-manager-applet
安装gnome密钥
$ sudo pacman -S gnome-keyring
使networkmanager在启动时启动:
$ sudo systemctl enable NetworkManager.service
禁用dhcpcd
由于networkmanager希望成为处理dhcpcd相关内容的人,因此您必须禁用并停止dhcpcd:
$ sudo systemctl disable dhcpcd.service
$ sudo systemctl disable dhcpcd@.service
$ sudo systemctl stop dhcpcd.service
$ sudo systemctl stop dhcpcd@.service
如果要使用无线连接,请启用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
现在启动networkmanager:
$ sudo systemctl start NetworkManager.service
现在您应该看到顶部栏上的任务栏图标
如果您收到有关无法访问的D-Bus的错误,请忽略它。如果networkmanager没有运行并且network-manager-applet没有显示在上方的GNOME3面板中,请尝试以下操作:
$ sudo Networkmanager
$ nm-applet