热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

不甘当千年老二!回顾Fedora的前世今生

Fedora的发展历程一初出茅庐2003年年底,Fedora项目诞生于RedHatLinux衍变版本,到现在已历近9年的时间了。Fedora是一款秉承开放、创新、前瞻性等观念的基于Linux的开源操作系统和平台。Fedora项目由Fedora基金会管理和控制,受到RedHat公司的支持。Fedora社区版,每半年推出一个新版本,每个版本支持13个月。据了解,Fedora项目中带入的很多

Fedora的发展历程一初出茅庐

2003年年底,Fedora项目诞生于Red Hat Linux衍变版本,到现在已历近9年的时间了。Fedora是一款秉承开放、创新、前瞻性等观念的基于Linux的开源操作系统和平台。Fedora项目由Fedora基金会管理和控制,受到Red Hat公司的支持。Fedora社区版,每半年推出一个新版本,每个版本支持13个月。据了解,Fedora项目中带入的很多新功能都是处于实验阶段的技术,使用起来不是很稳定。但是经过最新的Fedora发行版验证已经稳定的功能,则往往会出现在之后一个版本的红帽企业级 Linux RHEL当中。


不甘当千年老二!回顾Fedora的前世今生
回顾Fedora的前世今生

   一直以来,我们在各种Linux操作系统的排名上,经常看到Fedora处于不上不下的尴尬地位。一方面说明了,Fedora系统的用户数比较稳定,也说明了,Fedora在易用性上与其他排名靠前的Linux OS还存在一定的差距。如果,Fedora不甘于当千年老二,就必须在新版本中突破自己,在更加为用户所关注的范围里积极拓展自己,例如ARM、图形桌面、驱动以及软件中心等。当然,这一现状也与Fedora定位在广大技术人员的情况有关,这种定位逐渐导致了Fedora现在的流行程度已经落后于后继者Ubuntu和Mint。

抢鲜体验:Fedora 16如何坠入“云”河
Fedora操作系统页面点击次数排名

    在Fedora 17正式发布前夜,编者带您回顾一下Fedora走过的这许多年的光辉历史,只当是迎接Fedora 17正式版发布前的热身了。

    Fedora Core 1

  代号:Yarrow(一种植物, 在使用酒花酿酒的工艺成熟之前,曾用于酿酒)

  发行时间:2003-11-05

  第一个Fedora发行版,确认了项目的宗旨:一个使用自由软件、吸引开源社区用户的操作系统。Fedora Core 1支持通过FTP和HTTP的图形安装,以及基于VNC的安装方式,并对UTF-8编码的支持进行了很大努力。对UTF-8的默认支持在RHEL 4开始出现在红帽企业级Linux当中。

  Fedora Core 2

  代号:Tettnang(德国一城市名,出产酒花)

  发行时间:2004-05-18

  Fedora Core 2开始使用了2.6.x内核(Fedora Core 1的内核版本为2.4.19,Core 2为2.6.5),并为2.6.x内核集成了SELinux特性(Security-Enhanced Linux,安全增强)。这是一个通过Linux安全模块(LSM)实现的安全架构。从此,SELinux也便成为了Fedora系列发行版的默认安全机 制。SELinux在RHEL 4中成为了一项默认功能。

  Fedora Core 3

  代号:Heidelberg(德国一城市名。也是一个啤酒的品牌)

  发行时 间:2004-11-08

  Fedora Core 3开始为当时流行的ext3文件系统提供了内核和e2fsprogs支持。Core 13为桌面用户做了一些照顾,提供了远程VNC桌面、打印功能方面的增强。


推荐阅读
  • 本文比较了eBPF和WebAssembly作为云原生VM的特点和应用领域。eBPF作为运行在Linux内核中的轻量级代码执行沙箱,适用于网络或安全相关的任务;而WebAssembly作为图灵完备的语言,在商业应用中具有优势。同时,介绍了WebAssembly在Linux内核中运行的尝试以及基于LLVM的云原生WebAssembly编译器WasmEdge Runtime的案例,展示了WebAssembly作为原生应用程序的潜力。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • Linux环境变量函数getenv、putenv、setenv和unsetenv详解
    本文详细解释了Linux中的环境变量函数getenv、putenv、setenv和unsetenv的用法和功能。通过使用这些函数,可以获取、设置和删除环境变量的值。同时给出了相应的函数原型、参数说明和返回值。通过示例代码演示了如何使用getenv函数获取环境变量的值,并打印出来。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • Ubuntu安装常用软件详细步骤
    目录1.GoogleChrome浏览器2.搜狗拼音输入法3.Pycharm4.Clion5.其他软件1.GoogleChrome浏览器通过直接下载安装GoogleChro ... [详细]
  • 本文讨论了在Linux系统中,使用chown命令将django项目目录下的static目录的拥有者从root改为eureka的问题。作者尝试了多种命令,包括chown和sudo chown等,但都没有成功修改拥有者。文章提供了相关目录的权限信息,并补充了项目所在磁盘和操作系统的信息。 ... [详细]
  • Java String与StringBuffer的区别及其应用场景
    本文主要介绍了Java中String和StringBuffer的区别,String是不可变的,而StringBuffer是可变的。StringBuffer在进行字符串处理时不生成新的对象,内存使用上要优于String类。因此,在需要频繁对字符串进行修改的情况下,使用StringBuffer更加适合。同时,文章还介绍了String和StringBuffer的应用场景。 ... [详细]
author-avatar
小丫2502895573
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有