2021 年 Linux 界的 12 件大事

2021年即将结束了,今天就和大家分享一些来自Linux世界最重要的大事,这些事件大大影响了Linux用户:

1、理查德·斯托曼回归

8bd303a179ce29d980829b4c10d2d078.png

2019年,自由软件基金会(Free Software Foundation)创始人理查德·斯托曼(Richard Stallman)因发表不当言论而被迫辞职,在三月的LibrePlanet活动上,这位标志性的大师又出乎意料的宣布回归。

尽管斯托尔曼在80年代发起了自由软件运动,并成立了自由软件基金会(FSF),但他作为董事会成员之一回归而不是主席身份。

这一事件当时也引起了轰动,许多组织和开发人员反对他的回归,当然斯托曼也获得很多开发者的大力支持,尽管斯托曼道歉了,但GNOME和开源计划的许多人都主张删除整个FSF董事会。

许多主要赞助商虽然与FSF断绝了关系,但仍因资金困难而犹豫不决。2021年即将结束,斯托尔曼仍然是他30多年前创建的组织的董事会成员。

2、Arch Linux引入了一个安装程序

f17147da4126d3aef7c0a470e72bd98e.png

相信你已经知道,安装Arch Linux不像安装Ubuntu或Fedora那么容易。没有图形安装程序。一切都必须通过命令行完成,但即使是这样,你也必须参考一些文档。

Arch Linux试图通过提供一个有用的脚本来改善这种情况,该脚本可以指导你进行安装。

这个archinstall脚本可以在较新的Arch Linux ISO中找到,你可以在安装Arch Linux时在TTY中输入archinstall来使用它。(脚本地址:https://news.itsfoss.com/arch-linux-easy-install/)

3、微软Edge浏览器登陆Linux

f75636d693a06dae0f5420b7433c2b36.png

它已经测试一年多了,但在 2021 年我们终于看到了微软基于Chromium的Linux版Edge浏览器的最终稳定版。

我知道一些Linux用户非常排斥接触微软的东西,但实际上这没关系的,它只是在Linux上可用的Web浏览器的长列表中又增加了一个选项。在Windows系统上使用Edge的用户现在可以在Linux上使用并同步他们的浏览器活动。

一些在Linux上安装了Edge浏览器的用户发现它出奇的好。就我个人而言,比起其他浏览器,我还是更喜欢Firefox,但如果Edge能把超高清或全高清Netflix流媒体带到Linux,它可能会成为我的浏览器的第二选择。

4、CentOS替代品的崛起

去年,Red Hat决定放弃稳定的CentOS,转而支持滚动发布的CentOS Stream版本,此事件让整个Linux世界都震惊了。这就产生了几个CentOS替换发行版。两个最受欢迎和占有CentOS市场份额最高的发行版是Rocky Linux和Alma Linux。

Rocky Linux是由Gregory M. Kurtzer创建的,他是CentOS的最初创建者。Alma Linux是由已经提供CentOS服务器和内核补丁服务的CloudLinux公司开发的。这两个发行版已经占领了 CentOS 留下的市场。红帽公司向小企业免费发放RHEL许可证的计划并不成功。

5、Steam Deck

99d1d3e92ecf5861836eb23838740092.png

Valve发布了一款名为Steam Deck的手持游戏设备。它引起了相当大的轰动,预售售罄。那它和Linux有什么关系呢?

首先,Steam Deck运行一个基于Arch Linux的定制Steam操作系统。考虑到游戏将运行在基于Linux的操作系统上,这也给桌面Linux游戏带来了希望。

其次,Steam声称所有游戏都将在Steam Deck上运行。这个说法太夸张了,但Steam已经开始验证能在Deck上运行的游戏。这可能意味着经过Deck认证的游戏也应该在桌面Linux上运行良好。

6、反作弊引擎正式支持 Linux

2021年Linux玩家的另一个重大消息。Epic Games为其Easy-Anti - Cheat服务添加了完整的Linux支持,以及官方SteamPlay(或Proton)和Wine的兼容性。

Easy-Anti-Cheat是Epic提供的行业领先的反作弊服务,可防止多人电脑游戏中的黑客攻击和作弊行为。这是一项重大举措,因为Linux玩家经常被禁止玩许多流行的多人游戏,如《堡垒之夜》、《战地》。随着反作弊支持的增加,在Linux上玩主流多人游戏变得更容易

7、GNOME 40

57ee115187195db24b0b4d6731d0d1a4.png

GNOME 40是一个激进的版本。几乎和GNOME 3一样激进,将版本号从3.38跳到40并不是关键因素。

GNOME 40换成了三指轻扫的水平布局。这种水平方式使得第40版在用户界面和用户体验上与之前的版本有很大不同。

8、内核5.15中支持NTFS

这可能看起来没什么,但是Linux内核中对NTFS文件系统的适当驱动程序支持对很多人来说都是一件大事,特别是对于共享分区。

到目前为止,NTFS文件系统是在NTFS -3g包的帮助下用于用户空间(FUSE)的。这意味着读取和写入数据的速度很慢。原生的驱动程序改善了Linux中NTFS文件系统的性能。

9、Linux已经30岁了

39392b81a7fecefaac34dcba4d7fbfc0.png

Linux kernel比许多Linux都要老了,它始于1991年9月,当时芬兰计算机科学学生Linus Torvalds宣布了这个“爱好项目”,这个项目不应该是“大而专业的”。

Torvalds以Linux项目作为他的毕业论文完成了他的硕士学位。Torvalds当时根本想不到他的“爱好”将成为当今IT世界的支柱和一个成功的开源项目的代言人。

10、Linus Tech Tips对Linux桌面的实验

ad676e72f820d69c6c458187cb60f36e.png

这是另一位将Linux推上风口浪尖的Linus。顶级技术Youtube用户之一的莱纳斯·塞巴斯蒂安(Linus Sebastian)开始了一项挑战,他开始挑战日常使用Linux 30天的目标。

一个受欢迎的YouTube,有数百万的订阅用户覆盖Linux。这是一个巨大的机会,是桌面Linux被数百万Windows用户看到的一次重大公关。

inus Sebastian在Linux上遇到了困难。他遇到了各种困难,最后在试图安装Steam的时候毁掉了他的Pop!_OS系统。

我不知道Torvalds是否看到了那些视频,这个与他同名的人在他的造物中苦苦挣扎。

11、在苹果M1 mac上安装Linux

ef2b61bd3058ae78182c88e32184d931.png

一个苹果让世界意识到了重力(尽管它已经存在),苹果公司让世界知道ARM处理器。苹果公司基于ARM的M1 系列因其性能提升而在用户中大受欢迎。有一个专门的项目Asahi正在努力使Linux可以在苹果M1设备上运行。

在2021年,Asahi Linux取得了一些不错的进展,他们的工作也将使其他发行版受益。

12、Windows 11发布

Windows 11发行版与Linux有什么关系?因为不是所有的系统都有资格运行Windows 11,这意味着当Windows 10的支持结束时,将会有一大批设备运行一个过时的操作系统。他们中的一些人会转向Linux。

不要认为我过于乐观,当对Windows XP的支持结束时,我就看到了这种情况。许多Linux Mint和Zorin操作系统用户都是从Windows XP迁移过来的。

4fe1ec3bdbd44de95e3f50a8341d71bc.gif END 2314e7adeeb1ad8c25db99701d615191.gif


推荐阅读:

专辑|Linux文章汇总

专辑|程序人生

专辑|C语言

我的知识小密圈

关注公众号,后台回复「1024」获取学习资料网盘链接。

欢迎点赞,关注,转发,在看,您的每一次鼓励,我都将铭记于心~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/464797.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

alloca函数的风险_alloca的函数范围中的goto是否有效?

实际上,规则6.8.6.1规定:A goto statement is not allowed to jump past any declarations of objectswith variably modified types.在您的代码中,不存在具有可变修改类型的对象. alloca不声明对象(编译器必须关注).因此,没有类似于alloca的范围,并且没有理由在规则…

atoi()

atoi():将一个字符串转换为int型数 int atoi(const char *str) {assert(NULL ! str);int num0, sign1;while (*str || *str \t){str;}if (*str -){sign-1;str;}else if (*str ){sign1;str; }while (*str ! \0){if ((*str > 0) && (*str …

矩阵的变换。包括缩放、平移、错切

矩阵的变换。包括缩放、平移、错切-the transformation matrix. Incl...原文链接 #include<graphics.h>#include<math.h>typedef struct Matrix{float _a11,_a12,_a13;float _a21,_a22,_a23;float _a31,_a32,_a33;} Matrix;typedef struct Vert3{float x;float y;f…

关于Treap的学习感受

好了我就很愉快的回来补坑了~ Treap也是一种平衡树&#xff0c;它较普通二叉查找树而言&#xff0c;每个节点被赋予了一个新的属性&#xff1a;优先级&#xff08;没错就是类似优先队列的优先&#xff09;&#xff0c;对于Treap中的每个结点&#xff0c;除了它的权值满足二叉查…

2022年考研结束了

为期两天的研究生考试结束了。我没参加研究生考试&#xff0c;所以对研究生考试的压力不从得知&#xff0c;我从一个外人的角度来看&#xff0c;这无非就是一个简单的考试&#xff0c;考上了欢喜雀跃&#xff0c;考不上嘛&#xff0c;我就会说&#xff0c;大不了来年再考一次&a…

挂“洋头”卖奶粉,澳优还要欺骗好久

澳优奶粉近期被质疑非进口产品&#xff0c;公司总部实为湖南一家贴牌商。该奶粉生产商澳优乳业公司回应称其为“国外产品与本国品牌相结合”的国际化企业。但奶粉包装仍被质疑误导消费者&#xff0c;且售价偏高&#xff0c;澳优方称“与其高端品质相比只属于中上水平”&#xf…

DefWindowProc

简介 函数功能&#xff1a;该调用DefWindowProc函数时使用窗口过程接收的相同参数。函数原型&#xff1a;LRESULT DefWindowProc&#xff08;HWND hWnd&#xff0c;UINT Msg&#xff0c;WPARAM wParam&#xff0c;LPARAM IParam&#xff09;&#xff1b;功能 DefWindowProc这个…

mysql通过局域网访问数据库_MySQL数据库之局域网内访问同一个mysql数据库

本文主要向大家介绍了MySQL数据库之局域网内访问同一个mysql数据库 &#xff0c;通过具体的内容向大家展现&#xff0c;希望对大家学习MySQL数据库有所帮助。局域网内访问同一个mysql数据库。一、运行cmd&#xff0c;输入mysql -u root -p。二、输入mysql数据库密码&#xff0c…

排序算法之冒泡排序(C/C++)

冒泡法排序&#xff1a;平均时间复杂度O(n*n) 最差时间复杂度O(n*n) 比较相邻的元素。如果第一个比第二个大&#xff0c;就交换他们两个。对每一对相邻元素作同样的工作&#xff0c;从开始第一对到结尾的最后一对。在这一点&#xff0c;最后的元素应该会是最大的数重复以上工…

约翰·冯·诺依曼:一个向上帝买了挂的男人!!

来源|David 小咸鱼/新智元约翰冯诺依曼是20世纪最有影响力的人物之一。从原子弹&#xff0c;到计算机、再到量子力学、气候变化&#xff0c;你可能很难再找出像这样对我们今天的世界和生活影响更大的科学家了。在20世纪的天才中&#xff0c;有几个杰出的人物&#xff1a;爱因斯…

mysql pdo prepare_PDO::prepare

PDO::preparePDO::prepare — 准备要执行的SQL语句并返回一个 PDOStatement 对象(PHP 5 > 5.1.0, PECL pdo > 0.1.0)说明语法public PDOStatement PDO::prepare ( string $statement [, array $driver_options array() ] )为 PDOStatement::execute() 方法准备要执行的S…

使用webpack配置react并添加到flask应用

学习react&#xff0c;配置是很痛苦的一关&#xff0c;虽然现在有了create-react-app这样方便的工具&#xff0c;但是必须要自己配置一遍&#xff0c;才能更好地进行项目开发。 首先要明确一个概念&#xff1a;react的文件必须经过编译才能被浏览器识别&#xff0c;因此我们需要…

POJ 2976 Dropping Tests

http://poj.org/problem?id2976 题目大意&#xff1a;给定n个二元组(a,b)&#xff0c;扔掉k个二元组&#xff0c;使得剩下的 最大。 这两天一直在搞分数规划&#xff0c;有了前两道题&#xff08;3621、2728&#xff09;&#xff0c;这道题就是完完全全的大水题了。 设 r100…

回调函数这个是什么鬼?

这是一个同学在微信给我提问的问题。要搞清楚回调函数&#xff0c;我们首先要搞清楚函数&#xff0c;函数其实就是一个地址&#xff0c;这个地址描述了这个函数在内存中的位置。但是函数和变量也是一样的&#xff0c;有类型&#xff0c;对变量来说&#xff0c;变量会分成各种类…

一个整数转换成字符串(C/C++自己写的算法)

自己写的一个算法&#xff1a;将一个int型数转换为string char *itoa(int num, char *str){assert(NULL ! str);int i1, j0;if (num < 0){str[j]-;num (-1)*num;}if (0 num){str[j] 0;str[j] \0;return str; }while (! (num/i < 10)){i i*10;}while (num > 0){st…

mysql模糊查询与预编译_mysql预编译模糊查询恶心了我一天的时间,终于弄好了。但是还有一点不明白。如下:...

不用这么麻烦&#xff0c;你可以定义个boolean的变量&#xff0c;用来记录传参是不是description&#xff0c;如果是&#xff0c;在paramList的循环里做模糊拼接&#xff0c;不是&#xff0c;就不用boolean descFlagfalse; //标记传来的参数是否为description&#xff0c;为后面…

小米12比我的小米10还便宜

昨天晚上&#xff0c;小米发布会发布了新的小米12手机&#xff0c;价格很亲民&#xff0c;比我两年前买的小米10还便宜。这还不算&#xff0c;小米12比小米10还更好看。小米在尝试曲面屏之后&#xff0c;终于觉得曲面屏不再是一个可以用来炫耀的卖点了。我自己的小米10曲面屏&a…

庆祝51CTO六周年:资源牛人有奖比拼,生日当天疯狂送豆!(已结束)

2011年8月15日&#xff0c;是51CTO成立6周年的日子。为庆祝这一盛典&#xff0c;特推出此活动。一、活动时间&#xff1a;2011年8月5日——2011年8月25日 24:00二、活动奖项及规则&#xff1a;1、资源牛人金奖&#xff1a;入围资源牛人排行榜前十名的Down友已经产生&#xff0c…

Centos7:mysql5.6安装,配置及使用(RPM方式)

1.首先安装好jdk环境,本机所用环境为jdk1.8 2.卸载MariaDB(Centos7自带)与Mysql 2.1卸载:MariaDB #rpm -qa | grep -i mariadb //查询安装的MariaDB#rpm -e --nodeps 查到软件名 //卸载相关MariaDB的所有软件#find / -name mariadb#whereis mariadb //查找是否有相关配置目录及…

判断一个单链表中是否存在环

#判断一个单链表中是否存在 环。 #设置两个指针(fast, slow)&#xff0c;初始值都指向头&#xff0c;slow每次前进1步&#xff0c;fast每次前进2步&#xff0c; 大概的思路如下&#xff1a; 如果链表存在环&#xff0c;则fast必定先进入环&#xff0c;而slow后进入环&#xff…