公告

Gentoo交流群:87709706 欢迎您的加入

#1 2022-08-03 23:29:35

batsom
管理团队
注册时间: 2022-08-03
帖子: 594
个人网站

Linux内核配置选项简介

Gentoo Linux
Gentoo内核(gentoo-sources)特有的选项

Gentoo Linux support
CONFIG_GENTOO_LINUX
    选"Y"后,将会自动选中那些在Gentoo环境中必须开启的内核选项,以避免用户遗漏某些必要的选项,减轻一些用户配置内核的难度.建议选"Y".

    Linux dynamic and persistent device naming (userspace devfs) support
    CONFIG_GENTOO_LINUX_UDEV
        目前此项的作用仅是开启CONFIG_TMPFS和CONFIG_DEVTMPFS及其所依赖的选项.CONFIG_TMPFS是为了在"/dev/shm","/run","/sys/fs/cgroup"三个目录中挂载tmpfs文件系统,CONFIG_DEVTMPFS是为了在"/dev"目录挂载devtmpfs文件系统.建议选"Y".

Support for init systems, system and service managers
    "init"系统(系统与服务管理器)."init"是内核启动的第一个用户空间程序(PID=1),也是所有用户态进程的"大总管"([提示]所有内核态进程的大总管是PID=2的[kthreadd]).

    OpenRC, runit and other script based systems and managers
    CONFIG_GENTOO_LINUX_INIT_SCRIPT
        OpenRC是Gentoo传统的"init"系统,使用基于SysVinit的传统启动脚本技术.选"Y"后,所有OpenRC所必需的内核选项(目前仅有CONFIG_BINFMT_SCRIPT)都会被自动选中.不确定的选"Y".
    systemd
    CONFIG_GENTOO_LINUX_INIT_SYSTEMD
        尽管并非完美无缺,但是systemd确实是目前风头最劲的"init"系统,大有在Linux世界一统江湖的霸气和潜力.仅在你打算从OpenRC迁移到systemd时选"Y".选"Y"后,内核中所有被systemd依赖的选项都将被自动选中,包括systemd建议的(而非必须的)选项,总计约20项.

64-bit kernel
CONFIG_64BIT
    编译64位内核.本文仅讲述x86_64(AMD64)平台的内核编译,所以这个是必选项.

离线

页脚

Powered by FluxBB

本站由XREA提供空间支持