即将推出的Debian 10 Buster版本的新功能

发布者:上海IT外包来源:http://www.lanmon.net点击数:1781

Debian 10 Buster即将发布。第一个候选版本已经发布,我们希望在几周内看到最终版本。
如果你期待这个新的主要版本,让我告诉你里面的内容。
Debian 10 Buster发布计划
Debian 10 Buster的发布日期尚未确定。为什么是这样?与其他发行版不同,Debian不是基于时间的。相反,它专注于在发布中修复重要的Bufrelease-critical错误。重要错误的发布版本是严重的安全问题(CVE)或其他一些阻止Debian发布的严重问题。
Debian在其软件档案中分为三个部分,分别为Main,contrib和non-free。在这三者中,Debian开发人员和发布经理最关心的软件包构成了分发的基石。主要像石头一样稳定。因此,他们希望确保没有重大的功能或安全问题。它们还提供不同的优先级,例如Essential,Required,Important,Standard,Optional和Extra。有关此内容的更多信息,请参阅后续Debian文章。
这是必要的,因为Debian在许多环境中被用作服务器,人们已经变得依赖于Debian。他们还重视升级周期是否被破坏,因此他们寻找人们进行测试,看看升级过程中是否有任何损坏,并通知Debian存在这样的问题。
这种提交的稳定性是我喜欢Debian的众多原因之一。
Debian 10 Buster版本的新内容
以下是即将发布的Debian主要版本的一些视觉和内部更改。
新主题和壁纸
Buster的Debian主题名为FuturePrototype,如下所示:Debian Buster FuturePrototype主题
Debian Buster FuturePrototype主题
1,GNOME桌面3.30
Debian Stretch中的GNOME桌面在Buster已从1.3.22升级到1.3.30。 GNOME桌面发行版中包含的一些新软件包是gnome-todo,它取代了tracker-gui和gstreamer1.0-packagekit依赖项,因此您可以通过自动安装编解码器来执行播放电影等操作。所有包的重大变化是从libgtk2 +到libgtk3 +。
2,Linux内核4.19.0-4
Debian使用LTS内核版本,因此您可以获得更好的硬件支持以及长达5年的维护和支持周期。我们从内核4.9.0.3到4.19.0-4。
$ uname -r
4.19.0-4-AMD64
3,OpenJDK 11.0
Debian很长一段时间以来一直是OpenJDK 8.0。现在在Debian Buster我们已升级到OpenJDK 11.0,并且将有一个团队维护新版本。
4,默认情况下启用AppArmor
Debian Buster默认启用AppArmor。这是一件好事,谨慎是系统管理员必须采取的正确策略。这只是第一步,可能需要修复许多对用户有用的脚本。
5,Nodejs 10.15.2
很长一段时间,Debian在存储库中只有Nodejs 4.8。在这个周期中,Debian已经转移到Nodejs 10.15.2。实际上,Debian Buster有很多javascript库,比如yarnpkg(替代nmp)等等。
当然,您可以在项目存储库中安装Debian的最新Nodejs,但很高兴看到Debian存储库中的更新版本。
6,NFtables取代了iptables
Debian Buster提供nftables来完全替换iptables,因为它具有更好,更简单的语法,更好地支持双栈ipv4/v6防火墙等等。7.支持更多ARM 64和ARMHF单板机。
Debian已经支持一些常见的新单板机,包括pine64_plus,ARM64 pinebook,Firefly-RK3288,ARMHF 64 u-boot-rockchip和Odroid HC1/HC2板,SolidRun Cubox-i双核/四核(1.5som)和SolidRun Cubox-i双核/四核(1.5som + emmc)板,Cubietruckplus等。还支持Rock 64,Banana Pi M2 Berry,Pine A64 LTS Board,Olimex A64 Teres-1和Rapberry Pi 1,Zero和Pi 3. RISC-V系统也支持开箱即用。
8,Python 2已经死了,Python 3很长
在2020年1月1日,python.org将弃用Python 2。在Debian将所有包从Python 2.7移到Python 3之后,Python 2.7将从存储库中删除。这可能发生在Buster版本或未来版本中,这肯定会到来。因此,鼓励Python开发人员将其代码库移植到与Python 3兼容。在撰写本文时,Debian Buster支持Python2和Pythone3。
9,邮递员3
你最终可以在Debian中使用Mailman3。与此同时,Mailman已被细分为组件。要安装整个软件堆栈,可以安装mailman3-full以获取所有组件。
10.任何现有的Postgresql数据库都需要重新编制索引
由于glibc本地数据的更新,信息放置在文本索引中的方式将发生变化,因为重新索引是有益的,因此将来不会发生数据损坏。
11,默认Bash 5.0
您可能已经知道Bash 5.0的新功能,它已经在Debian中提供。
12,Debian实现/usr/merge
我们已经分享了一个优秀的freedesktop阅读,它介绍了/usr/merge带来了什么。有一些事情需要注意。当Debian想要整个转换时,由于不可预见的情况,某些二进制文件可能没有进行这些更改。需要注意的一点是,未触及/var和/etc,因此使用容器或云技术:并没有太多考虑因素。13,支持安全启动
在Buster RC1中,Debian现在支持安全启动的安全启动。这意味着具有安全启动设置的计算机应该能够轻松安装Debian。不再需要禁止或处理安全启动:)
14. Calameres用于Debian-Live图像的Live-installer
对于Debian Buster的现场版本,Debian引入了Calameres安装程序来替换旧的Debian-installer。 Debian-installer具有比Calameres更多的功能,但对于初学者,与Debian-installer相比,Calameres提供了一种全新的安装方式。安装过程的屏幕截图:
Calamares分区阶段
Calamares分区阶段
如您所见,在Calamares下安装Debian相当简单,只需5个步骤就可以在您的机器上安装Debian。
下载Debian 10 Live图像(仅用于测试)
现在不要将它用于生产机器。您可以在测试计算机或虚拟机上进行尝试。
您可以从Debian Live目录中获取Debian 64位和32位图像。如果要对64位目录进行64位访问,如果需要32位,请转到32位目录。
下载Debian 10 Buster Live图像
如果您要从现有的稳定版本升级并遇到一些问题,请检查预安装升级报告中是否有提及,请使用reportbug报告您遇到的问题。如果未报告错误,请报告并尽可能多地分享信息。
总结一下
当数千个软件包升级时,似乎无法逐个列出它们。我列出了一些你可以在Debian Buster上找到的主要变化。你怎么看?
IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部