Linux 5.7已经到来,它已经为公众开放几天了。成都联想服务器它是Linux内核的最新主流版本。Linux内核5.7中一些有趣的特性和改进:
1、加入了三星新的exFAT驱动。
2、Linux 5.7 支持 Intel Tiger Lake 图形(默认启用)。
3、支持EFI 混合模式 启动。
4、支持 Apple USB 快速充电功能。
5、扩展 ARM 设备的支持。
6、支持 F2FS 文件系统的 Zstd 压缩。
7、支持VirtIO-FS的OverlayFS。
如果你不确定你要做什么,那还是请不要盲目尝试更新或升级Linux内核。有时它可能会让你的服务器系统崩溃。
一、如何在Ubuntu 20.04 LTS中升级Linux内核
注意:升级Linux内核之前,请确保已备份了重要文件。
方法1:
使用UkTools在Ubuntu 20.04 LTS中升级Linux内核。运行以下命令以在Ubuntu中下载并安装UkTools:
git clone https://github.com/usbkey9/uktools cd uktools
make
运行以下命令升级内核:
do-kernel-upgrade
运行以下命令以删除Ubuntu中的旧内核和未使用的内核:
do-kernel-purge
方法2:
我们将使用Linux Kernel Utilities升级Linux内核。Linux Kernel Utilities是一组BASH Shell脚本,可用于更新Linux内核。此shell脚本中包含3个脚本:
compile_linux_kernel.sh
update_ubuntu_kernel.sh
remove_old_kernels.sh
Compile_linux_kernel.sh:-从源代码编译并安装最新的Linux内核。
update_ubuntu_kernel.sh:-下载并安装/更新已编译的Ubuntu内核。
remove_old_kernel.sh:-从系统中删除所有不活动和未使用的Linux内核。
运行以下命令以在Ubuntu 20.04 LTS中安装Linux内核实用程序:
git clone https://github.com/mtompkins/linux-kernel-utilities.git
cd linux-kernel-utilities /
chmod 750 * .sh
git pull
现在,运行以下命令以列出可用的内核。按照屏幕上的说明进行操作,然后选择最新的内核。
./compile_linux_kernel.sh
运行以下命令以编译并安装最新的可用Linux内核:
./compile_linux_kernel.sh-最新
运行以下命令以安装预编译的内核:
./update_ubuntu_kernel.sh
从本地存档文件编译内核
./compile_linux_kernel.sh --archive = linux-4.5.2.tar.xz
它将列出Kernel.ubuntu.com中所有可用的预编译Linux内核。您可以看到该号码,并且需要输入所需的号码来安装所选的内核。
现在重新启动Ubuntu系统。
同时,要从kernel.ubuntu.com下载并安装最新的预编译Ubuntu内核,请运行以下命令:
./update_ubuntu_kernel.sh --latest
现在,运行以下命令删除旧内核。
./remove_old_kernels.sh
二、如何在CentOS 8中升级Linux内核
如果您生产服务器上使用CentOS,那么不建议您升级内核,除非尝试进行测试。
您需要为存储库添加GPG密钥,以确保在CentOS 8中的安装安全。
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
您需要在CentOS 8上添加一个名为“ elrepo”的外部存储库。
dnf install https://www.elrepo.org/elrepo-release-8.0-2.el8.elrepo.noarch.rpm
现在,运行以下命令以在CentOS 8中安装新的Linux内核。
dnf --enablerepo=elrepo-kernel install kernel-ml
完成安装后,您需要重新引导系统以查看更改。运行以下命令以查看Linux内核的版本。
uname -msr
三、如何在RHEL 8中升级Linux内核
在RedHat Linux 8中使用yum更新内核。
使用yum命令在RHEL 8中升级Linux内核非常简单。
yum update kernel
要在RHEL 8中安装特定版本的Linux内核,请运行以下yum命令。有关可用内核的列表,请参考Red Hat Code Browser。
yum install kernel -{version}
以上就是升级Linux的一些方式,升级前请备份数据,如果是在生产服务器上升级请谨慎操作,以免造成生产中断。
成都联想服务器代理【公司名称】成都鸿盛广达科技有限公司
【代理级别】成都联想服务器总代理
【销售经理】成都鸿盛广达科技有限公司
【联系方式】座机:028-85952921 手机:13981931555
【公司地址】成都市武侯区人民南路四段一号时代数码广场A座17楼