SW개발/우분투 리눅스

우분투 22.04에서 systemd-resolve 명령어를 찾을 수 없을 경우 문제 해결 방법

world class product 2022. 9. 8. 13:58

 

우분투 리눅스 20.04에서 22.04로 업그레이드 이후에 많은 문제들이 발생을 했습니다. proftpd 패키지를 업그레이드할 수 없는 문제, 한글을 입력할 수 없는 문제, 도메인 네임을 제대로 가져올 수 없는 문제 등 여러가지 문제들을 만났고, 결국 모두 해결해 낼 수 있었습니다.

오늘은 우분투 22.04 리눅스에서 발견한 사소한 문제에 대해서 기록해두고자 합니다. 20.04에서 잘 사용하던 "systemd-resolve --status"명령을 22.04에서는 더이상 사용할 수 없습니다.

 

22.04에서 "systemd-resolve --status" 명령 실행(X)

$ systemd-resolve --status

우분투 리눅스 22.04에서 위의 명령을 실행하면 아래와 같은 에러 메시지가 발생합니다.

명령어 'systemd-resolve' 을(를) 찾을 수 없습니다. 그러나 다음을 통해설치할 수 있습니다:
apt install systemd
관리자에게 문의하세요.

 

apt install systemd 명령으로 설치할 수 있다고 하여 시도해보았습니다.

$ sudo apt-get install systemd

하지만 실제로 sudo apt-get install systemd 명령으로 systemd 패키지를 설치해보려고 하면 이미 설치되어 있다고 나옵니다.

패키지 systemd는 이미 최신 버전입니다. (249.11-0ubuntu3.4).

 

22.04에서는 "resolvectl status" 명령을 입력하면 됨

22.04에서는 더 이상 "systemd-resolve" 명령을 지원하지 않습니다. 대신 "resolvectl status" 명령을 이용하시면 됩니다.

$ resolvectl status

 

관련 내용은 아래의 링크를 참고하시기 바랍니다.

 

systemd-resolve command not found in Ubuntu 22.04 desktop

Hi I am going through some tutorials. When I try to execute systemd-resolve --status in Ubuntu 22.04 desktop, system reports command not found. What am I doing wrong here? I tried running sudo apt-...

askubuntu.com

 

이상입니다.