我正在運行基於 ubuntu 18.04 的自訂作業系統。我遇到了一個問題 - 當機器安裝時,有時 /etc/hosts 中沒有值“127.0.1.1 主機名稱”。所以無法自行解決
有人知道什麼填充了這些數據,或者您能建議我從哪裡開始調試嗎?
答案1
在 Debian 上,/etc/hosts
來自debian-installer
並且不屬於任何特定的包。我還沒有確認Ubuntu,他們的開發過程有點複雜,我不想花超過幾分鐘的時間來追蹤原始碼。
$ dpkg --search /etc/fstab
dpkg-query: no path found matching pattern /etc/fstab
對於系統管理員,請複製所需的設定文件,無論發行版安裝程式做了什麼。 localhost 是讓本機檔案覆蓋 DNS 所說內容的少數有意義的事情之一。但無論如何都要將 localhost 的記錄放入 DNS 中。
127.0.0.1 localhost
::1 localhost