를 사용하여 VirtualBox에 Debian Wheezy (netinstall)를 설치하고 preseed.cfg
있습니다.
나는 모두를 시도 d-i netcfg/get_hostname string somehost
하고 d-i netcfg/get_hostname string somehost
있지만, 두 경우 모두 호스트는 "데비안"로 설정됩니다. 둘 다 동시에 시도했지만 여전히 호스트가 "debian"으로 설정되어 있습니다.
사전 설정 파일에 관한 데비안 안내서 에서 발췌 :
DHCP 서버가 반환하는 내용이나 IP의 역방향 DNS 항목에 관계없이 호스트 이름을 강제 적용하려면 주석을 해제하고 다음 줄을 조정하십시오.
di netcfg / hostname 문자열 somehost
이것은 버그입니까, 아니면 운이 좋지 않습니까?
d-i pressed/late_command string in-target /bin/bash -c 'echo $(dig +short -x $(facter ipaddress)) | sed -e \'s/\.$//\' > /etc/hostname'
. 이것은 puppetlabs의 "facter"를 사용하여 IP 주소를 얻지 만ip addr
and를 사용하여 비슷한 것을 할 수sed
있습니다.