如果您已经在Linux上达到了中高级水平,那么毫无疑问,您必须编译内核,对于初学者来说,这听起来似乎很可怕,但实际上并不困难,请采取适当的预防措施。
但是还有其他方法可以修改Linux内核的行为,例如,通过修改/ proc或/ sys等目录中的文件,另一种更直接的方法是,当我们从GRUB启动Linux时,向内核添加参数。我们现在要看到的是如何在 Debian 及其衍生产品(Ubuntu,Linux Mint等)。
为此,我们将内核参数添加到GRUB配置文件中,该文件是/ etc / default / grub,我们使用以下命令执行该操作:
sudo -e /etc/default/grub
或将gedit替换为我们首选的编辑器(vim,nano)。 我们要做的是 向变量GRUB_CMDLINE_LINUX_DEFAULT添加参数,其格式必须为 '名称=值'。 举个例子 'loglevel = 3',它将告诉内核仅注册非严重错误,警告,正常状态和调试(也就是说,它是从我们向上指示的级别注册的)。 或者 'noexec =开',将内存扇区的映射激活为不可执行,可能性是多种多样的, 此链接 我们对所有这些都有非常完整的解释。
完成后,我们将更新内核配置,我们将对其执行以下操作:
sudo update-grub
更多信息 - MATE即将进入Debian仓库