고쳐 쓰다

고쳐 쓰다

비슷한 작업을 수행할 때마다 다음 오류가 발생합니다.

sudo apt-get install sddm
sudo: unable to resolve host dhcppc1

14.04에서 16.04로 업그레이드했을 때 이런 일이 발생했습니다.


/etc/hosts

127.0.0.1       localhost.localdomain localhost
127.0.1.1       mlibre-ThinkPad-E555
# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

고쳐 쓰다

다른 질문이 있습니다. 시스템을 재부팅할 때마다 이 문제가 다시 발생합니다.

/etc/hostname

localhost

답변1

귀하의 컴퓨터 이름( hostname)이 로 설정되어 있지만 dhcppc1dhcppc1있지 않으며 /etc/hostsDNS를 통해 확인할 수 없습니다. /etc/hosts컴퓨터 이름은 다음과 같아야 합니다 mlibre-ThinkPad-E555. 이 불일치를 해결해야 합니다.

답변2

먼저 시스템을 다시 시작해 보세요. 문제가 지속되면 다음을 시도해 보십시오.

솔-1 시스템 설정->시스템 세부 정보로 이동합니다. 개요 패널에서 장치 이름을 /etc/hosts에 언급된 것과 동일한 장치 이름으로 바꿉니다.

이 방법은 관리자 비밀번호를 입력하지 않고도 etc/hostname의 장치 이름을 변경합니다.

솔-2 터미널에 다음을 입력하세요

sudo gedit ~/etc/hosts

(여기서 오류가 발생하더라도 단말기는 귀하의 비밀번호를 승인합니다). etc/hostname 파일의 이름과 동일하도록 장치 이름을 수정하십시오.

이렇게 하면 호스트와 호스트 이름 파일의 불일치가 해결됩니다.

관련 정보