ArchLinuxStudio / ArchLinuxTutorial

✨Arch Linux安装使用教程 每日实时更新! | 包含ArchLinux从安装到日常使用、娱乐、编程、媒体制作的各个方面,让Arch成为你的常用系统吧! | 提供在线网页文档 ✨
https://ArchLinuxStudio.github.io/ArchLinuxTutorial/#/
Other
1.51k stars 136 forks source link

fix(dhcpcd): 关闭的dhcpd应该在NM启动后立刻关闭否则会冲突 #100

Closed Decodetalkers closed 2 years ago

Decodetalkers commented 2 years ago
Decodetalkers commented 2 years ago

基础安装时候除了iwd还打开了dhcpcd服务,这个也要在之后关闭

ryosukeeeeee commented 2 years ago

据我所知 dhcpcd 和NM没有冲突. 你可以提供进一步的验证吗?

Decodetalkers commented 2 years ago

https://wiki.archlinux.org/title/NetworkManager#DHCP_client

Do not enable the systemd units shipped with the dhclient and dhcpcd packages. They will conflict with NetworkManager, see the note in #Installation for details.

Decodetalkers commented 2 years ago

据我所知 dhcpcd 和NM没有冲突. 你可以提供进一步的验证吗?

ArchWiki 有說這件事

Decodetalkers commented 2 years ago

如果想使用dhcpcd做Networkmanager後端可以寫到conf裏

ryosukeeeeee commented 2 years ago

@Decodetalkers 虽然在Arch Wiki中有类似的描述 但实际上同时启用两个服务并不会产生冲突 你可尝试一下 同时 安装流程中并未自动启用dhcpcd

Decodetalkers commented 2 years ago

@Decodetalkers 虽然在Arch Wiki中有类似的描述 但实际上同时启用两个服务并不会产生冲突 你可尝试一下 同时 安装流程中并未自动启用dhcpcd

这俩都提供了dhcpcd的功能,衝突是會發生的,是概率問題,另外由於兩個都啓用了同樣的功能,如果要使用Networkmanager,最好關閉dhcpcd或者將dhcpcd設置爲NetWorkmanager的後端,不然就同時開了一樣的服務,這樣也會對系統造成負擔

https://archlinuxstudio.github.io/ArchLinuxTutorial/#/rookie/basic_install 在17段啓用了dhcpcd。

Decodetalkers commented 2 years ago

總之,我認爲應該遵守archwiki的建議

ryosukeeeeee commented 2 years ago

安装KDE桌面环境结束后 重启之后dhcpcd不会启用 没有在任何位置设置其为自动启用

Decodetalkers commented 2 years ago

安装KDE桌面环境结束后 重启之后dhcpcd不会启用 没有在任何位置设置其为自动启用

看到了,是start,嗯,是沒有問題的