Fedora 29 Linux发行版发布,新功能使Web开发人员的工作更方便
Matthew Miller宣布发布Fedora 29。这个项目的最新版本是在Fedora Core 1发布后几乎整整15年才发布的,并且可以在多个版本中用于多个体系结构。 |
最新版本的Fedora已经发布,为流行的Linux发行版带来了各种结构变化。 除了构成大量新版本的标准软件包升级之外,新版本还使开发人员能够更轻松地为更广泛的系统编写和测试程序,并提高嵌入式设备的系统性能。
“这个版本特别令人兴奋,因为它是第一个在所有不同变体中包含Fedora Modularity功能的模块。模块化允许我们在同一个Fedora基础上提供不同版本的软件包。这意味着您不再需要根据整个操作系统升级决策 在单个软件包版本上。例如,您可以在Fedora 28或Fedora 29上选择Node.js版本8或版本10,或者您可以选择与OpenShift Origin匹配的Kubernetes版本和跟随上游的模块流 ,“Fedora项目负责人Matthew Miller说。
Miller进一步说,“其他重大变化包括GNOME 3.30桌面上,ARM镜像的ZRAM以及Fedora Scientific的Vagrant镜像。一如既往,我们在更广泛的开源中集成了大量更新的软件包作为软件。 自由软件世界继续增长。感谢Fedora社区中的每个人都对本次发布的所有辛勤工作表示感谢!“
为什么我这么喜欢Fedora? 这是一种纯粹的开源体验。 操作系统快速,稳定,并且具有非常现代的包装。 它甚至默认使用世界上最好的GNOME桌面环境。最终,让Ubuntu蒙羞的是一种直接而严肃的体验。 如果你现在还是一个不运行Fedora的Linux用户,那你应该试一试并提升到新的水平。
Fedora 29利用模块化,允许开发人员安装同一软件的多个版本,以安装在同一硬件上。 对于开发人员来说,这极大地简化了编写和测试Web应用程序的过程,因为它可以针对不同的版本进行开发。 这个功能是在Fedora 28的Server版本上引入的,但现在可以在所有版本的Fedora 29上使用。
例如,流行的网络平台Node.js的发布节奏与Fedora的发布模型(或其他任何实际情况)不一致。目前的长期支持版本是8.x,默认安装版本是10.x,最新版本是11.x. 实际上,生产应用程序部署应该使用8.x或10.x分支,但是希望为新版本平台调整应用程序的开发人员需要访问11.x分支,以便同时在其应用程序的稳定和开发分支上工作。 使用Fedora 29,可以使用容器并行部署这些版本。
在新版本中,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,减少了对闪存的高速缓存写入频率,这是写周期限制闪存的重要考虑因素。
此外,Fedora 29现在支持ARMv7的UEFI,这也使Raspberry Pi用户受益。 Fedora已经在64位ARM设备上支持UEFI。
在安装映像上可以使用Linux内核4.18和Mesa 18.1,Fedora 29开箱即用的是英特尔的“Hades Canyon”NUC,小型PC,它将Intel CPU和AMD Vega-M GPU融合在一个混合芯片上。
Fedora 29 Linux发行版发布,新功能使Web开发人员的工作更方便的更多相关文章
- 在Linux发行版上使用7zip的方法
学习如何在 Ubuntu 和其他 Linux 发行版中安装和使用 7zip 7zip介绍 7Zip(更适当的写法是 7-Zip)是一种在 Windows 用户中广泛流行的归档格式.一个 7Zip 归档 ...
- 在同一个硬盘上安装多个 Linux 发行版及 Fedora 21 、Fedora 22 初体验
在同一个硬盘上安装多个 Linux 发行版 以前对多个 Linux 发行版的折腾主要是在虚拟机上完成.我的桌面电脑性能比较强大,玩玩虚拟机没啥问题,但是笔记本电脑就不行了.要在我的笔记本电脑上折腾多个 ...
- 极度简约 最小 Linux 发行版 Tiny Core Linux 7.1 发布
感谢Linux Story的投递 Tiny Core Linux 是一个极度简约但是也高度可扩展的 GNU/Linux 发行版,其之精简甚至可以小到只有 10MB 大小,昨天 5月23日刚刚发布的 T ...
- CentOS 7.4 发布下载,安全稳定的Linux发行版
CentOS 7.4 发布了.CentOS 是 RHEL(Red Hat Enterprise Linux)源代码再编译的产物,而且在 RHEL 的基础上修正了不少已知的 Bug ,相对于其他 Lin ...
- Alpine Linux 3.9.2 发布,轻量级 Linux 发行版
开发四年只会写业务代码,分布式高并发都不会还做程序员? Alpine Linux 3.9.2 已发布,Alpine Linux 是一款面向安全的轻量级 Linux 发行版,体积十分的小. Alpi ...
- LFS 中文版手册发布:如何打造自己的 Linux 发行版
您是否想过打造您自己的 Linux 发行版?每个 Linux 用户在他们使用 Linux 的过程中都想过做一个他们自己的发行版,至少一次.我也不例外,作为一个 Linux 菜鸟,我也考虑过开发一个自己 ...
- Linux 桌面玩家指南:11. 在同一个硬盘上安装多个 Linux 发行版以及为 Linux 安装 Nvidia 显卡驱动
特别说明:要在我的随笔后写评论的小伙伴们请注意了,我的博客开启了 MathJax 数学公式支持,MathJax 使用$标记数学公式的开始和结束.如果某条评论中出现了两个$,MathJax 会将两个$之 ...
- Linux学习之四-Linux发行版及版本比较
Linux发行版及版本比较 三大家族: Fedora是基于RHEL,CentOS,Scientific Linux, 和Oracle Linux的社区版本.相比RHEL,Fedora打包了显著的更多的 ...
- 最适合和最不适合新手使用的几款 Linux 发行版
大多数知名的Linux发行版都属于"比较容易使用"这一类.一些观察人士可能会驳斥这个观点,但事实上,说到Linux,大多数并非从事IT或软件开发工作的人会被最容易的使用体验所吸引. ...
随机推荐
- sort函数自定义compare方法
今天看到有C++这样写: sort(ins.begin(), ins.end(), [](Interval a, Interval b){return a.start < b.start;}); ...
- word break相关问题的解法
https://leetcode.com/problems/word-break/?tab=Description 以及 https://leetcode.com/problems/concatena ...
- 我有一个idea,但是没有钱,又没技术怎么办?
我想你还少讲一件事,就是同时如果你也没什么明确的商业计划,恭喜,那你有机会成为马云第二,因为他曾说过自己的成功要素就是「没钱」.「不懂技术」.「没有计划」,要是这么刚好让你从事互联网产业,我看不出三年 ...
- Android学习笔记(9):使用XML文件和Java代码控制UI界面
Android推荐使用XML文件设置UI界面.然后用Java代码控制逻辑部分,这体现了MVC思想. MVC全名是Model View Controller.是模型(model)-视图(view)-控制 ...
- Google代码规范工具Cpplint的使用
Cpplint是一个python脚本,Google使用它作为自己的C++代码规范检查工具. 假设你所在的公司也使用Google C++代码规范,那么你有必要了解下Cpplint. 以下说一下Cppli ...
- 智课雅思词汇---十、pend是什么意思
智课雅思词汇---十.pend是什么意思 一.总结 一句话总结:[词根含义]:悬挂,垂;称量;支付 词根:-pend-, -pens- [词根含义]:悬挂,垂;称量;支付 [词根来源]:来源于拉丁语动 ...
- UWP开发小结
做了两天的UWP开发,上手还是挺快的,不过比较郁闷的是总会被一些很简单的细节卡住很久. 首先当然是用C#修改xaml界面这个难点了,Bing搜了好久都没找到相关信息,最后还是老司机伟神指点的我.对于g ...
- 安装Debugging Tools时出现错误Setup could not find the file WinSDK_amd64的处理
安装Debugging Tools时出现错误Setup could not find the file WinSDK_amd64的处理 1.软件来源: 微软官网下载SDK ISO安装包(含有debu ...
- core组件进阶
访问图像像素 存储方式 BGR连续存储有助于提升图像扫描速度. isContinuous()判断是否是连续存储. 颜色空间缩减 仅用这些颜色中具有代表性的很小的部分,就足以达到同样的效果. 将现有颜色 ...
- 关于zxing生成二维码,在微信长按识别不了问题
在做校园学生到校情况签到系统时,我采用了zxing作为二维码生成工具.在测试的时候使用微信打开连接发现.我长按我的二维码之后,总是不会出现以下这种识别二维码的选项. 这就大大的降低了用户的体验,只能大 ...