Linux Kernel 5.3 正式发布以及Ubuntu的更新教程

admin 2019年9月25日12:14:42 评论 408

Linux Kernel 5.3 正式发布,这个算得上是一次更新了,下面我们来讲讲5.3版本。

Linus Torvalds 今天宣布发布Linux 5.3内核系列,这个系列带来了几个新功能,几十个改进和更新的驱动程序。

两个月的工作和8个RC(Release Candidate)构建后,最终的Linux 5.3内核现在可用,带来了一些有趣的补充,以改善硬件支持,但也提高了整体性能。由于Linus Torvalds的旅行计划,Linux内核5.3有一个额外的候选发布者,但它也带来了一些必要的修复。

“即使这个额外周的原因是我的旅行时间表而不是任何悬而未决的问题,我们最终还是有一些好的修复,包括一些不良的Btrfs行为。是的,那里也有一些不必要的噪音(比如但是,我们还有几次最后一刻的恢复事件导致了问题,“Linus Torvalds说。

这是Linux内核5.3中的新功能
Linux 5.3内核系列的亮点包括支持Intel Speed Select,以便在某些Xeon服务器上更轻松地进行电源调整,支持AMD Radeon Navi显卡,例如AMDGPU驱动程序中的AMD Radeon RX5700,支持Zhaoxin x86处理器,以及对功率不对称CPU中的利用夹紧机制的支持。

Linux内核5.3还引入了一个新的pidfd_open(2)系统调用,它有望帮助服务管理器处理PID重用问题,支持umwait x86指令以实现更高功效的用户空间,支持轻量级和灵活的ACRN嵌入式虚拟机管理程序,以及支持对于0.0.0.0/8范围内的1600万个新IPv4地址。

当然,Linux 5.3内核系列中还包含许多新的和更新的驱动程序。但是,请注意,这是一个“主线”内核,不应该在生产环境中使用。当第一个版本发布到街道时,Linux内核5.3将被声明为稳定。

Ubuntu系统如何更新Linux Kernel 5.3
Linux 5.3 内核的主线包可使用以下链接下载:

Linux Kernel 5.3 下载

Linux Kernel 5.3 下载取决于你的操作系统类型,请依次下载和安装软件包:

linux-headers-5.3.0-xxxxxx_all.deb
linux-headers-5.3.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
linux-modules-5.3.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
linux-image-xxx-5.3.0-xxx-generic(/lowlatency)_xxx_amd64(/i386).deb
其中 generic 用于支持通用硬件系统,lowlatency 用于低延迟硬件系统(例如录制音频),amd64 用于 64 位系统,i386 用于 32 位系统,还有用于支持其它硬件的 armhf 或 arm64 等版本。

64 位 ubuntu 系统可在「终端」中执行以下命令升级 5.3 内核:

cd /tmp/
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3/linux-headers-5.3.0-050300_5.3.0-050300.201909152230_all.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3/linux-headers-5.3.0-050300-generic_5.3.0-050300.201909152230_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3/linux-image-unsigned-5.3.0-050300-generic_5.3.0-050300.201909152230_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3/linux-modules-5.3.0-050300-generic_5.3.0-050300.201909152230_amd64.deb
sudo dpkg -i *.deb

32 位 Ubuntu 系统可在「终端」中执行以下命令升级 Linux 5.3 内核:

cd /tmp/
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3/linux-headers-5.3.0-050300_5.3.0-050300.201909152230_all.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3/linux-headers-5.3.0-050300-generic_5.3.0-050300.201909152230_i386.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3/linux-image-5.3.0-050300-generic_5.3.0-050300.201909152230_i386.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3/linux-modules-5.3.0-050300-generic_5.3.0-050300.201909152230_i386.deb
sudo dpkg -i *.deb
admin

发表评论

您必须才能发表评论!