몇 년 동안 나는 리눅스를 메인 시스템, 특히 페도라로 사용해 왔으며, 일부 네트워크에 연결하고 IP가 될 때를 제외하고는 항상 호스트 이름이 "localhost"로 설정되어있는 것을 보았습니다. 오늘 나는 이해하기 어려운 다음과 같은 행동을 경험했습니다.
노트북의 다른 파티션에 Ubuntu 설치를 설정하고 Ubuntu 설치 중에 컴퓨터 이름 / 호스트 이름을 설정했습니다. 그래도 Fedora로 다시 부팅했을 때 Fedora는 호스트 이름을 Ubuntu 설치에서 설정 한 이름으로 업데이트했습니다.
나는 항상 호스트 이름이 배포판의 파티션에 구성되어 저장되었다고 생각했으며 Fedora의 / etc / hostname 내용은 여전히 "localhost.localdomain"을 읽지 만 hostname
명령을 실행 하면 새 호스트 이름이 표시됩니다. 두 설치 모두 efi 부팅 파티션을 공유하지만 별개입니다. Fedora 설치에서 새 호스트 이름을 읽는 위치와 이유가 궁금합니다.
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
hosts:
/etc/nsswitch.conf에 입력 한 내용은 무엇입니까 ?