비슷한 작업을 수행할 때마다 다음 오류가 발생합니다.
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
)이 로 설정되어 있지만 dhcppc1
에 dhcppc1
있지 않으며 /etc/hosts
DNS를 통해 확인할 수 없습니다. /etc/hosts
컴퓨터 이름은 다음과 같아야 합니다 mlibre-ThinkPad-E555
. 이 불일치를 해결해야 합니다.
답변2
먼저 시스템을 다시 시작해 보세요. 문제가 지속되면 다음을 시도해 보십시오.
솔-1 시스템 설정->시스템 세부 정보로 이동합니다. 개요 패널에서 장치 이름을 /etc/hosts에 언급된 것과 동일한 장치 이름으로 바꿉니다.
이 방법은 관리자 비밀번호를 입력하지 않고도 etc/hostname의 장치 이름을 변경합니다.
솔-2 터미널에 다음을 입력하세요
sudo gedit ~/etc/hosts
(여기서 오류가 발생하더라도 단말기는 귀하의 비밀번호를 승인합니다). etc/hostname 파일의 이름과 동일하도록 장치 이름을 수정하십시오.
이렇게 하면 호스트와 호스트 이름 파일의 불일치가 해결됩니다.