Arch Linux GNOME 3.20에 네트워크 관리자 애플릿(트레이 아이콘) 설치

Arch Linux GNOME 3.20에 네트워크 관리자 애플릿(트레이 아이콘) 설치

저는 GNOME 3.20과 함께 Arch Linux를 사용하고 있습니다. WiFi 네트워크에 쉽게 연결할 수 있는 네트워크 관리자 애플릿(트레이 아이콘)을 얻으려고 합니다.

설치했는데 networkmanager트레이 network-manager-applet아이콘이 표시되지 않습니다.

여기에 이미지 설명을 입력하세요


이것이 일반적인 문제이고 단계별 솔루션을 찾을 리소스가 적다는 것을 알았기 때문에 이 문제를 해결한 방법을 공유하면 새로운 사용자에게 도움이 될 것이라고 생각했습니다.

답변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

그놈 키링 설치

$ 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

관련 정보