답변:
터미널을 사용하여 다음 명령을 실행하십시오.
sudo sed -i 's/present-host-name/new-host-name/' /etc/hosts
sudo sed -i 's/present-host-name/new-host-name/' /etc/hostname
당신은 확인할 수 있습니다 현재의 호스트 이름 으로 cat /etc/hostname
또는 hostname
.
그런 다음 컴퓨터를 재부팅하여 변경 사항을 확인하십시오.
터미널을 열고 명령을 실행하십시오
gksu gedit /etc/hosts
그런 다음 줄을 바꾸십시오
127.0.1.1 victor-System-Product-Name
와
127.0.1.1 your-desired-name
그런 다음 /etc/hostname
명령으로 파일 을 열고 gksu gedit /etc/hostname
새 이름을 반영하도록 호스트 이름을 변경하십시오.
그런 다음 컴퓨터를 재부팅하여 변경 사항을 확인하십시오.
sudo hostname preferredname
?
sudo hostname preferredname
작동하지 않습니다. 나는 그것을 확인했다. 감사합니다
여기에 무언가를 수행하는 방법이 많이 있기 때문에 하나 더 있습니다.
루트 디렉토리에있는 동안 :
cd /etc
sudo vi hostname
관리자 비밀번호를 입력하고을 누릅니다 Enter.
를 눌러 i
'삽입'하고 기존 장치 이름을 원하는 장치 이름으로 변경하십시오.
을 누르고을 Esc 입력 한 다음 :wq!
을 누르십시오 Enter.
변경 사항을 적용하려면 시스템을 다시 시작하십시오.
이 명령을 실행하면 텍스트 편집기가 열립니다.
sudo gedit /etc/hostname
현재 이름을 원하는 이름으로 바꿉니다. 저장하고 닫습니다. 적용하려면 재부팅하십시오.
Edit /etc/hostname for permanent change
, 나는이 방법을 시도했지만 그러한 오류가 발생하지 않았습니다.
/etc/hostname
이름 anwar
에서 새 이름으로 편집 했습니다 anwar-precise
. 시스템을 재부팅하고 sudo 명령을 실행 한 후의 오류는 sudo: unable to resolve host anwar
입니다. 경고 일뿐입니다. 나는 sudo gedit
명령을 실행
hosts
하고 hostname
완전한 변경 사항을 반영 해야한다고 결론지었습니다 . 그러나 둘 다 변경하는 것이 좋습니다. 그러나 나는 그런 error
인터페이스를 경험하지 못했습니다 . 다른 인터페이스가 있어야합니다.