Dam*_*mon 30
我假设,这与运行make config时的(y,n,m)提示相同; 在那种情况下,它将是"模块".
请注意,将Unix域套接字(CONFIG_UNIX)编译为模块可能不是一个好主意.许多系统组件和程序依赖于它们,如果当时尚未加载模块,则某些服务可能无法启动.
Linux内核中的大多数功能可以编译为("y")或省略("n"),其中大部分也可以编译为可加载模块.如果您不确定将来是否需要某些功能,这是有道理的.
如果你把它编译为模块并且事实证明它是必需的,那么它将起作用,但在此之前它不会使内核膨胀.
但是,将Unix域套接字配置为模块并不合理,因为几乎所有地方都需要它们(例如,udev将无法在启动时启动).
如果你知道你还需要一些东西,那应该是"y",而不是"m"
小智 6
y = yes (always installed)
m = loadable module (can install and uninstall as you wish)
n = no (never installed)
Run Code Online (Sandbox Code Playgroud)
请参阅:https ://www.linuxquestions.org/questions/linux-general-1/boot-config%2A-273853/