安装自由内核的正确方法是什么?

安装自由内核的正确方法是什么?

例如,在 Ubuntu Natty 中安装 Debian Squeeze libre 内核的正确方法是什么?

这样做安全吗?

答案1

  • 从 Debian 获取源码包
  • 检查 Debian 或 Ubuntu 内核是否有非标准补丁
  • 如果内核版本不同,请查明这是否会影响用户空间。
  • 比较配置并根据需要采用。(当您使用make *config新内核时,您可以使用 Ubuntu 中的旧 .config 文件。)
  • 编译
  • 通过制作二进制包make-kpkg
  • 对任何相关模块重复此操作
  • 安装二进制包

但是,根据版权文件,natty 的默认内核是免费的(GPL 许可):http://changelogs.ubuntu.com/changelogs/pool/main/l/linux/linux_2.6.38-11.48/copyright

因此,删除所有非免费软件包也应该可以达到您的目标。

相关内容