Fedora 29 正式版本发布下载了,当前提供 Fedora 29 Workstation、Fedora 29 Server、Fedora 29 Atomic Host、Fedora 29 KDE Plasma Desktop、Fedora 29 Xfce Desktop、Fedora 29 LXQt、Fedora 29 MATE-Compiz、Fedora 29 Cinnamon、Fedora 29 LXDE、Fedora 29 SoaS 等版本下载,除了不同的桌面环境版本外,还有专用的 Labs 版本和针对 Cloud、ARM 设备、Power 和 S390 等版本提供下载。Fedora 29 带来了很多新的特性功能,包括各种结构的变化,除了构成大量新版本的标准软件包升级之外,Fedora 29 版本还使开发人员能够更轻松地为更广泛的系统编写和测试程序,并提高嵌入式设备的系统性能。
Fedora 29正式版主要特性介绍 1.Fedora 29 是首个在所有变体中提供模块化(Modularity)的版本。Modularity 允许我们在同一个 Fedora 的基础上使用不同版本的软件包。这意味着我们不再需要根据各个软件包版本做出整个操作系统的升级决策。例如,你可以在 Fedora 28 或 Fedora 29 上选择 Node.js 版本 8 或版本 10。或者可以选择与 OpenShift Origin 匹配的 Kubernetes 版本,以及跟随上游的模块流。对于开发人员来说,这极大地简化了编写和测试Web应用程序的过程,因为它可以针对不同的版本进行开发。例如,流行的网络平台 Node.js 的发布节奏与 Fedora 的发布模型(或其他任何实际情况)不一致。目前的长期支持版本是8.x,默认安装版本是10.x,最新版本是11.x,实际上,生产应用程序部署应该使用8.x或10.x分支,但是希望为新版本平台调整应用程序的开发人员需要访问11.x分支,以便同时在其应用程序的稳定和开发分支上工作。使用 Fedora 29,可以使用容器并行部署这些版本。这个功能是在 Fedora 28 的 Server 版本上引入的,但现在可以在提供的 Fedora 29 版本上使用。 2.Fedora 29 其他重大变化包括桌面环境使用了 GNOME 3.30、用于 ARM 镜像的 ZRAM,以及为 Fedora Scientific 提供的 Vagrant 镜像。尽管“Fedora Core”已经消失,但在接下来的六个月中,Fedora CoreOS 将取代 Atomic Host 作为容器专用版,官方还表示期望为 Fedora 30 正式添加物联网版。Fedora 29 现在支持 ARMv7 和 v8 的 ZRAM(以前称为 compcache)。ZRAM 允许更有效地使用 RAM,因为 Fedora 可以使用它来在压缩交换空间中保存更多内存页,而不是将原始 RAM 用于应用程序内存或磁盘缓存。这对于使用 Raspberry Pi 和类似 ARM 供电的 SBC 以及相对有限的 RAM 量特别有用,并且自2013年以来一直在 Android 和 Chrome OS 上使用,ZRAM 的使用也增加了 Raspberry Pi 上 microSD 卡的使用寿命以及依赖 microSD 卡或 eMMC 芯片来包含系统 OS 的其他 SBC。通过使用 ZRAM,减少了对闪存的高速缓存写入频率,这是写周期限制闪存的重要考虑因素。 3.值得关注的还有 Fedora Silverblue。它使用我们用于 CoreOS 和 IoT 的相同技术来构建一个一致的、以容器为中心的桌面环境。 4.此外,Fedora 29 现在支持 ARMv7 的 UEFI,这也使 Raspberry Pi 用户受益。Fedora 已经在64位 ARM 设备上支持 UEFI。 5.安装 Fedora 29 Workstation 需要的硬件需求不高,至少 1.8 GB 可用空间的 USB 闪存盘或者至少 1 GHz 处理器、1 GB 内存和 10 GB 空闲硬盘的笔记本或者台式机即可。 6.Fedora 团队称这是 Fedora 发布以来最好的版本,因为有更多的新功能,兼容更多的设备,建议大家下载或者升级到 Fedora 29 版本。
相关链接
相关主题 |