ISC DHCP 軟件在 2022 年底被標記為生命週期結束,因此 Ubuntu Linux 開發人員一直在決定默認使用新的 isc-dhcp-client 軟件包替代品。
對於 Ubuntu 23.10,他們似乎將從 isc-dhcp-client 遷移到 dhcpcd5,因為他們的網絡 DHCP 客戶端需要。 dhcpcd5 包已經可以通過 Ubuntu universe archive 獲得,而現在他們正在經歷將它提升到 Ubuntu main 的過程,這樣它就可以默認部署在 Ubuntu 上。所有這一切都將有希望看到 DHCP 客戶端支持在非常重要的 Ubuntu 24.04 LTS 週期之前處於良好狀態。
今天早上提交了 MIR 以完成整個過程為新的 Ubuntu 23.10“Mantic Minotaur”週期讓 dhcpcd5 進入 Ubuntu main。其中解釋道:
“Ubuntu main 中需要 dhcpcd5 包來替換 isc-dhcp-client。ISC 已宣佈到 2022 年底 ISC DHCP 的生命週期結束。
在FO092規範中,我們比較了dhcpcd、udhcpc、ipconfig、dhclient、systemd-networkd、network-manager、dhcpcanon的替代方案。dhcpcd體積小(要包含在initramfs中),支持DHCPv6,可以從shell調用(到用於 initramfs 和 cloud-init)。它是目前最好的候選者。
不遲於 23.10 版本的 Ubuntu main 中需要 dhcpcd5 包。因此在 24.04 中我們可以有足夠的時間來替換 isc-dhcp-client 的使用,最後將 isc-dhcp-client 降級到 universe…至少 Ubuntu 專注於切換到 dhcpcd(5)。