我正在运行 3.10-3-686-pae,我想我会升级到 3.12,这样我就可以更多地了解它的工作原理。考虑到我的电脑有多旧,它运行得相当好。我学习使用 Linux 已经两个多月了。
答案1
答案2
如何获取最新内核?转到 kernel.org 并下载“主线” tar.xz 文件。确保您有足够的硬盘空间。wgethttps://www.kernel.org/pub/linux/kernel/v3.x/linux-3.18.3.tar.xz
我通常使用 opensuse,但您可能需要根据您的发行版对该过程进行一些调整。
解压内核。
says you put it in /usr/src/kernel
goto to that folder.
cd /usr/src/kernel
make localmodconfig
make -j 8 bzImage
make -j 8 modules
make -j 8 modules_install
make -j 8 install
yast bootloader
select the new kernel version and set it active.
reboot and it is active.
答案3
Linux 是高度模块化的,因此内核是讨论最多的,因为它可以做很多事情。例如,您可以获取内核,对其进行大量修补,调整其他设置,删除您不需要的所有内容,然后用最终产品替换原始内核,它就可以正常运行。
答案4
实际上,您一开始就不需要这样做。设置最新版本(不是由您的发行版提供的)开发工具链,然后才开始编译!这将为您节省大量时间,许多错误和警告根本不会出现。使用 kernel.org 的 Git 源 - 然后继续!