답변:
터미널을 사용하여 다음 명령을 실행하십시오.
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인터페이스를 경험하지 못했습니다 . 다른 인터페이스가 있어야합니다.