当前位置:首页 > 技术分析 > 正文内容

彰显Linux生态繁华,Ubuntu、Fedora等四发行版同时发布新版本

ruisui883个月前 (02-03)技术分析15


上周对于开源社区来说是忙碌的一周。EndeavourOS和TrueNAS Scale于周二(4月16日)发布,Fedora于周三(4月17日)发布,Ubuntu于周四(4月18日)发布。四个新版本中都包含最新的Linux内核6.8,都提供最新的GNOME 46桌面,其中大多数包含最新的KDE Plasma 6桌面,虫虫今天带大家一起学习预览一下。

EndeavourOS 紫色双子座

首先发布新版本的是EndeavourOS Gemini。EndeavourOS是一个轻量级且更易于安装的基于Arch-Linux的发行版,EndeavourOS是一个滚动版本,因此新版本的真正含义是更新的安装介质,因此不需要安装后需要花费数小时进行更新。新版本包括KDE Plasma 6.0.4(可选择X11或Wayland)、直接来自上游的新nVidia二进制驱动程序包以及改进的安装和更新工具。不过,该发发行版中不再支持Arm处理器,由于缺乏人力,项目全部放弃Arm版本。

重要版本组件信息:

Calamares-3.3.5 24.04.1.3-1

Firefox 125.0.1-1

Linux 6.8.7.arch1-1

Mesa 1:24.0.5-1

Nvidia 550.76-1

Xorg-server 21.1.13-1 (xorg)

Fedora 40

接着EndeavourOS的步伐,一天后Fedora 40也发布了。值得关注一些细节变化是新版本中删除了一些兼容,包括Delta RPM、OpenSSL 1.1和Python 3.7。由于Python 3.7已经结束生命周期,Fedora 40默认Python版本升级到为了Python 3.12。

目前的版本Fedora与其说是一个发行版,不如说它是一个拥有不同变化版本的完整发行族。该发行族系列有五个主要变体:Fedora Workstation是旗舰GNOME 桌面,另外还有10个具有不同桌面的Fedora Spins。还有另外四个Atomic Desktop,它们是不可变的图形发行版,其中的Fedora KDE Plasma Desktop和 Fedora Kinoite,包括最新的 KDE Plasma 6 桌面,默认情况下仅提供Wayland。

除此之外,还有Fedora Server、Fedora IoT用于“边缘”设备的Fedora Cloud、用于部署到本地或远程虚拟机的Fedora CoreOS。,以及极简、不可变、自我更新的容器主机。

尽管Fedora不支持LTS版本,但是他是CentOS Stream的上游基础预发布版本。CentOS Stream是红帽发展缓慢的免费企业发行版,也是之前大家都喜欢的CentOS Linux 的怪物替代品Stream,其更接近RHEL兼容性。Fedora 40是未来CentOS Stream 10的基础,也是RHEL 10预发布版。

Ubuntu 24.04

然后是代号为“Noble Numbat”(袋食蚁兽)的Ubuntu 24.04问世。24.04是一个长期支持版本。用于取代当前22.04 LTS版本“Jammy Jellfish”。这是自打大约20年前Canonical发布第一个LTS版本6.06“Dapper Drake”后的第10个LTS版本。

与其他版本不同,此版本不 包含KDE Plasma 6或 LXQt 2。除了闪亮的桌面方面之外,一些新功能还包括对新 bcachefs文件系统的支持,并且内核默认情况下将包括低延迟支持。它还包括帧指针,其性能开销非常小,但可以使用bpftrace等工具进行分析。

服务器和主桌面版本首次都使用新的Subiquity安装程序,并改进了安装自动化支持。“Noble”为TPM支持的全磁盘加密以及ZFS上的引导式安装提供实验性支持。如果主机具有适当的英特尔芯片,Noble支持英特尔的QuickAssist压缩和加密加速。有一些Redmond风格的集成,包括.NET 8,以及由于ADSys GPO支持可自动注册到Microsoft Active Directory。

Ubuntu Kylin 24.04提供了UKUI 4,是最具吸引力的Linux桌面之一。Ubuntu Cinnamon 24.04包含Cinnamon 6桌面。除了Lubuntu和Kubuntu的差异之外Xubuntu和Ubuntu Unity也有一些有趣的变化。

TrueNAS Scale

TrueNAS Scale 24.04和EndeavourOS同时发布。新版本TrueNAS 24.04“Dragonfish”仍然基于Debian 12和OpenZFS版本2.3.3,但是其重要组件进行了现代化改造更新。Web GUI中的SMB和NFS状态页面已得到改进,主仪表板页面有一个可选的备份状态小部件,并且UI的其他部分已得到简化。有一个新的审核日志记录功能可以跟踪哪个管理员更改了哪些设置以及何时更改。“Dragonfish”可以与FreeIPA服务器通信来进行LDAP身份验证。另外TrueNAS Scale现在提供名为Sandboxes的Linux容器,该容器基于systemd-nspawn,并且有一个新的开发人员模式 可以帮助自定义操作系统,该模式通常会被锁定以防止这种情况发生。

据悉iXsystems正在将其基于FreeBSD的NAS发行版降级为维护状态。iXsystems NAS操作系统的未来将基于TrueNAS Scale。

TrueNAS Scale 发展道路延续了强烈的企业关注点,和其他玲琅满目的NAS发行版相比重点功能突出。

总结

四大发行版同时接踵发布新版本,让我们看到了Linux生态的繁荣盛况,可以预计的是未来Linux发行版将会越来多,越来丰富。祝愿自由软件永远流长,祝愿开源软件之树常青!

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/944.html

分享给朋友:

“彰显Linux生态繁华,Ubuntu、Fedora等四发行版同时发布新版本” 的相关文章

财务主管花了一周时间自制费用报销管理系统,是我见过最好用的

公司的费用报销又多又乱,一不小心就出错!头疼,财务主管花了一周时间自制费用报销管理台账,分类统计,重复报销还能自动提醒,真的少了很多麻烦!费用报销是财务日常工作必会面对的,各种票据太多太乱,搞的很烦,还好有同事给的的费用报销管理系统,只需要对基础数据进行登记,就可以自动统计然后生成,没有比这个更清楚...

「Git迁移」三行命令迁移Git包含提交历史,分支,tag标签等信息

问题描述:公司需要将一个git远程服务器的全部已有项目迁移到一台新服务器的Gitlab中,其中需要包含全部的提交纪录,已有的全部分支与全部打tag标签,目前此工作已全部迁移完毕,特此记录一下操作步骤环境描述:1. 要迁移的远程Git:Gitblit2. 迁移目的Git:Gitlab3. 暂存代码的P...

一次Java内存占用高的排查案例,解释了我对内存问题的所有疑问

问题现象7月25号,我们一服务的内存占用较高,约13G,容器总内存16G,占用约85%,触发了内存报警(阈值85%),而我们是按容器内存60%(9.6G)的比例配置的JVM堆内存。看了下其它服务,同样的堆内存配置,它们内存占用约70%~79%,此服务比其它服务内存占用稍大。那为什么此服务内存占用稍大...

js中数组filter方法的使用和实现

定义filter() 方法创建一个新数组, 其包含通过所提供函数实现的测试的所有元素。语法var newArray = arr.filter(callback(element[, index[, selfArr]])[, thisArg])参数callback循环数组每个元素时调用的回调函数。回调函...

Vue进阶(幺叁捌):vue路由传参的几种基本方式

1、动态路由(页面刷新数据不丢失)methods:{ insurance(id) { //直接调用$router.push 实现携带参数的跳转 this.$router.push({ path: `/particulars/${id}`,...

VUE-router

七.Vue-router1、什么是vue-routervue-router是vue.js官方路由管理器。vue的单页应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起来。传统页面切换是用超链接a标签进行切换。但vue里是用路由,因为我们用Vue做的都是单页应用,就相当于只有一个主的i...