当前位置: 首页 > 科技观察

如何在Ubuntu-CentOS上安装Linuxkernel4.0

时间:2023-03-21 17:38:13 科技观察

大家好,今天我们将学习如何从Elrepo或源码安装最新的Linuxkernel4.0。代号为“HurrdurrI'masheep”的Linux内核4.0是迄今为止最新的骨干内核。它是在稳定版本3.19.4之后发布的内核。4月12日,对于所有开源爱好者来说都是一个重要的日子,LinuxTorvalds宣布发布Linux内核4.0,现已可用。由于包含一些很棒的功能,例如无需重新启动补丁(实时补丁)、新更新的驱动程序、更新的硬件支持和许多新的有趣功能,预计它会成为一个主要版本。但事实上,内核4.0并没有像预期的那样被认为是一个重要的版本,Linus表示他预计4.1是一个更重要的版本。实时补丁功能已经集成到SUSE企业版Linux操作系统中。您可以在发布公告中查看有关此版本的更多详细信息。警告:安装新内核可能会使您的系统无法使用或不稳定。如果您仍然使用以下命令继续安装,请确保将所有重要数据备份到外部硬盘驱动器。在Ubuntu15.04上安装LinuxKernel4.0如果您使用的是Linux发行版Ubuntu15.04,您可以直接从UbuntuKernel网站安装它。要在Ubuntu15.04上安装最新的Linux内核4.0,您需要在shell或终端中以root访问权限运行以下命令。在64位Ubuntu15.04$wgethttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb$sudodpkg-ilinux-headers-4.0.0*.deblinux-image-4.0.0*.deb在32位Ubuntu15.04$wgethttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_i386.deb$sudodpkg-ilinux-headers-4.0.0*.deblinux-image-4.0.0*.deb在CentOS上7安装LinuxKernel4.0我们可以通过两种简单的方法在CentOS7上安装LinuxKernel4.0。InstallfromElreposoftwarerepositoryCompileandinstallfromsource#p#我们先用ElRepo安装,这是最简单的方法:InstallwithElrepo1.下载并安装ELRepo我们先下载ELRepo的GPG密钥,安装relrepo-release安装包.由于我们使用的是CentOS7,因此我们使用以下命令安装elrepo-release-7.0-2.el7.elrepo.noarch.rpm。注意:如果您启用了安全启动,请参阅此页面了解更多信息。#rpm--importhttps://www.elrepo.org/RPM-GPG-KEY-elrepo.org#rpm-Uvhhttp://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo。noarch.rpm2.将Linux内核升级到版本4.0现在,我们准备从ELRepo存储库安装最新的稳定内核4.0。要安装它,我们需要在CentOS7shell或终端中输入以下命令。#yum--enablerepo=elrepo-kernelinstallkernel-ml上面的命令会自动安装为CentOS7构建的Linux4.0内核。现在,下面是另一种通过编译源代码安装最新内核4.0的方法。#p#从源码编译安装1.安装依赖软件首先我们需要安装编译linux内核的依赖软件。为此,我们需要在终端或shell中运行以下命令。#yumgroupinstall"DevelopmentTools"#yuminstallgccncursesncurses-devel然后,我们将升级我们的整个系统。#百胜更新2。下载源码下面我们通过wget命令从Linux内核官方仓库下载***发布的Linux内核4.0的源码。您也可以使用浏览器直接从kernel.org网站下载内核。#cd/tmp/#wgethttps://www.kernel.org/pub/linux/kernel/v4.x/linux-4.0.tar.xz3。解压tar包后,我们在/usr/src/文件夹下用以下命令解压。#tar-xflinux-4.0.tar.xz-C/usr/src/#cd/usr/src/linux-4.0/4。配置有两个配置Linux内核的选项。我们可以创建新的自定义配置文件或使用现有配置文件来构建和安装Linux内核。这一切都取决于你自己的需要。配置新内核现在我们在shell或终端中运行makemenuconfig命令来配置Linux内核。执行以下命令后,将显示一个包含所有菜单的弹出窗口。在这里我们可以选择我们新的内核配置。如果您不熟悉这些菜单,只需按两次ESC键即可退出。#makemenuconfig现有配置如果要使用现有配置文件配置最新内核,请输入以下命令。如果您对配置进行任何调整,您可以选择Y或N,或者直接按Enter继续。#制作旧配置#p#5。编译Linux内核接下来,我们将执行make命令来编译内核4.0。根据您的系统配置,编译至少需要20-30分钟。注意:如果编译内核时出现bccommandnotfound错误,可以使用yuminstallbc命令安装bc来修复这个错误。#制作6。安装LinuxKernel4.0编译完成后,我们终于要在你的Linux系统上安装内核了。以下命令将在/boot目录中创建文件并在Grub菜单中创建一个新的内核条目。#makemodules_installinstall7.验证内核在安装最新的内核4.0之后,我们希望对其进行验证。为此,我们只需要在终端中输入以下命令。如果一切顺利,我们将在输出列表中看到内核版本,例如4.0。#uname-r结论好了,我们已经在我们的CentOS7操作系统上成功安装了最新的Linux内核4.0版。通常不需要升级linux内核,因为与以前版本配合良好的硬件可能不适合新版本。我们确保它包含使您的硬件正常工作的功能和附件。但在大多数情况下,新的稳定版内核可以让你的硬件性能更好。因此,如果您有任何问题、意见和反馈,请将它们放在下面的评论框中,让我们知道需要添加或删除哪些问题。谢谢!享受最新稳定版Linux内核4.0:-)原文:http://linoxide.com/how-tos/install-linux-kernel-4-0-elrepo-source/作者:ArunPyasi译:LCTThttp://linux.cn/article-5322-1.html译者:ictlyh