首页 > 系统相关 >Linux的这七大认识误区,你千万别有!

Linux的这七大认识误区,你千万别有!

时间:2023-05-09 23:24:21浏览次数:50  
标签:大家 游戏 能够 开源 误区 Linux 这七大 开发者

本文罗列了大家对Linux的七大认识误区,看看其中那个是你也出现过的。千万别让这些先入为主的观点断送了你体验新事物的机会。

Linux的受众群体并不大。对还是错?

错!大错而特错。

我承认,Linux的实际用户数量很难统计,因为其免费开放下载且并未由单一企业进行控制。没有明确的销售数字,电视与印刷广告上就不会塑造Linux的品牌形象。
尽管大家身边的圈子可能很少有人使用Linux,但其受众绝对不小。更重要的是,还有很多人一天都离不开这套开源操作系统。事实证明,Linux的用户数以百万计,但其在普通民众中却也面临着几种常见误解。

下面就让我们将这些误区一一破除。

1.Linux是为书呆子准备的

大家可能听说过有特定群体在使用Linux。事实上,主张自由与开放的开源社区确实是书呆子们的集散地,而这也让不少人误以为Linux也是他们的专利。
Linux的这七大认识误区,你千万别有!Linux的这七大认识误区,你千万别有!
我个人拥有多年的Linux使用经验,而且我是个黑人——这肯定不符合大家心中的书呆子形象,对吧?另外,我很年轻、有点极客范儿,但我同样热爱探险、瑜伽及其他现实世界中的事物,而这些与我的开源喜好并不冲突。

当然,这只是我的个人经历,大家也许感觉没什么说服力。下面来看看Linux在全球范围内的发展状况。Gnome项目不久之前刚刚在印度召开了Gnome亚洲峰会。
Linux的这七大认识误区,你千万别有!Linux的这七大认识误区,你千万别有!
之前的几届分别选择了中国北京、越南胡志明、韩国首尔、印度尼西亚德波等城市作为举办地。Fedora去年的FUDcon大会选在印度浦那,前一年则定为尼加拉瓜的马那瓜。

是的,开源社区确实在多元化方面有所欠缺。如果能够有更多女性用户及开发者加入进来,其必将呈现出新的面貌。

幸运的是,已经有Outreachy等倡议在试图解决这些问题,而我们每位既有成员也应当向非“书呆子”用户展现出诚挚的谢意与友好的态度。

2.Linux是那帮怪人在卧室里搞出来的

Linux的这七大认识误区,你千万别有!Linux的这七大认识误区,你千万别有!
Linux是由芬兰(现为芬兰裔美国人)开发者Linus Torvalds打造的一款免费操作系统——而当时他还是赫尔辛基大学的一名学生。在一篇新闻公告中,Torvalds将Linux描述为“就像一种爱好,不会像gnu那么庞大而专业。”

Linux自诞生以来逐步发展,如今已经成为众多拥护者的最爱甚至是职业。红帽公司是一家年营收达20亿美元的巨头级企业,其缔造了一款面向商业应用的Linux发行版。另外,该公司还乐于为那些向Gnome及其他开源项目做出贡献的开发者提供资金报酬。

Linux支撑着大部分全球五百强超级计算机、交通控制系统、自动驾驶汽车以及大型强子对撞机。

确实有不少开发者在自己的卧室中编写补丁并贡献代码。但也有无数企业已经采纳了Linux来满足自己的实际需求,而且其中相当一部分还在为Linux的未来提供资助。

对于Torvards而言,目前Linux基金会向他支付工资以继续开发Linux内核。只是爱好?显然没那么简单。

3.Linux难于使用

Linux的这七大认识误区,你千万别有!Linux的这七大认识误区,你千万别有!
Linux素有专为计算机程序员与系统管理员所打造的声誉,但如今大家如果还抱有这样的想法,那只能说是没跟上时代。当时几乎没有什么主流应用会发行Linux版本,但如今Linux已经在桌面领域站稳了脚跟,并支撑着大量构建互联网的必要设备。

事实上,如今Linux的安全或者使用并不要求用户具备编程技能。安装就是直观的下载文件、将其安装在U盘上、重启电脑而后按照屏幕提示进行。即使大家觉得这么简单的操作也有困难,也可以直接购买一台预装有System76及ZaReason的Linux笔记本。

接下来,大家可以选择多种应用。其中大多数比常见的商用产品更易于上手。只要驱动开发者没有做出非常重大的变更,这些应用就能够在未来几年中顺利运行而不会给大家添麻烦。

更确切地讲,不少从未使用过计算机的朋友可能会发现Linux比Windows更加友好。

4.Linux天然就很安全

大家可能都听过Linux因为代码开源所以更加安全的说法。确实,把代码公布出来有利于更多人帮助其寻找漏洞,但这绝不意味着Linux中就真的不存在安全风险。事实上,其中存在漏洞,有些漏洞的存在时间甚至长达数十年。

这种误解部分来源于Linux的市场占有率。由于Linux在桌面系统上的份额确实不高,所以几乎没人愿意开发专门针对这套平台的恶意软件。不过几乎没有和完全没有是两回事,已经有事实证明Linux有可能被入侵。

Linux系统在企业与政府机关中的应用更加广泛。针对此类机构的攻击往往并非表现为计算机上的病毒,而是以窃取密码或者数据为主要目标。Heartbleed就是其中最知名的案例。

有时候负责发布系统更新的服务器也会遭到入侵。也有时候,虽然某些软件修复完成,但系统整体仍然没有更新。

总而言之,Linux凭借着开源天性而在安全性方面略高一筹,但还远远没达到刀枪不入的程度。

5.Linux很丑

由于Linux不属于商用产品,因此设计师并不会高度关注软件的视觉效果。这并不是坏事,因为Linux产品能够借此利用极少资源顺畅运行。

在发展早期,Linux桌面环境确实比较粗糙,甚至直到今天也有部分版本存在视觉效果低下的情况。不过很多项目专注于让这类开源桌面系统拥有良好的使用体验。

现代Gnome桌面环境就提供整洁而简单的界面。KDE效果更加华丽且更具可定制性,其主题与选项能够让计算机与大家的审美结合起来。Elementary OS简直就是MacBook内置系统的开源版本。

当然,大家对于审美话题总有着自己的理解,所以也有不少基本(甚至说有点过时)的方案可供选择,例如XFCE与LXDE。热爱终端的用户则可以使用XMONAD以及Awesome Window Manager——它们能让使用过程看起来像电影中的黑客一般神秘。

总之,界面选项很多,大家任意抉择即可。

6.Linux不适合游戏玩家

大多数PC游戏都以Windows为运行平台,一小部分则兼容Mac。确实,能够运行在Linux上的游戏比较少见。

但必须承认,也有不少选项能够让游戏玩家们满意。

最近几年来,Linux平台缺少游戏的现状得到很大改善,其显卡驱动程序快速发展。另外,登陆了Linux的Steam平台易于安装且包含不少合适的游戏选项。在专门用于游戏的计算机上,大家可以安装那些为游戏而生的Linux版本——其中相当一部分完全免费且预安装有各类必要组件。

大家打算玩点发布在PC平台上的3A大作?很遗憾,Linux恐怕满足不了这类需求。不过除了此类重度玩家,其他打算稍微娱乐的朋友绝对能够在Linux上找到充足的游戏。

7.想用得舒服就得花钱

完全是一派胡言——我就在电脑上用着Linux,而且我从来没花过钱。

开玩笑啦!其实这句话的真实含义是“便宜没好货”。与商用方案相比,Linux的软件支持能力并不太好——但请注意,只是“有时候”并不太好。

很多人选择了开源应用来替代付费选项,这种作法在Windows与Mac OS X上也很常见。VLC能够播放几乎任何视频,GIMP能够有效完成图片编辑工作,火狐仍然是全球最具人气的浏览器之一。微软虽然拥有强大的服务器系统,但企业客户往往乐于使用Linux,因为其能够更好地完成工作。这一结论也得到了众多程序员朋友的认同。

商业操作系统确实拥有更华丽的视觉效果,但Windows本身未必就比Chrome OS加Android的组合更好。后两款方案都立足于Linux,而且完全免费。

标签:大家,游戏,能够,开源,误区,Linux,这七大,开发者
From: https://www.cnblogs.com/x1-c2/p/17386649.html

相关文章

  • Linux的这七大认识误区,你千万别有!
    本文罗列了大家对Linux的七大认识误区,看看其中那个是你也出现过的。千万别让这些先入为主的观点断送了你体验新事物的机会。Linux的受众群体并不大。对还是错?错!大错而特错。我承认,Linux的实际用户数量很难统计,因为其免费开放下载且并未由单一企业进行控制。没有明确的销......
  • Linux的开发环境
    Linux的开发环境通常会包括以下方面:1.编程语言解释器或编译器:例如Python、Java、C++等等。2.集成开发环境(IDE):例如Eclipse、NetBeans、VisualStudioCode等等。3.版本控制系统:例如Git或SVN。4.构建工具:例如Maven或Gradle。5.调试器:例如gdb、valgrind等等。6.数据库:......
  • linux静态库的制作及问题解决
       首先介绍下分文件,在学习或者开发中,实现一个项目需要实现很多的功能,那么这些功能不可能在一个".c"文件下实现,需要多个".c"文件来共同实现,但是程序的入口只有一个,就体现了分文件编程的重要性,在主函数中调用其余的功能函数。分文件编程的优点及意义就是:分模块编程思......
  • [Linux]折腾备忘录
    在vi~/.bashrcsource~/.bashrc 添加 exportHOSTIP=$(cat/etc/resolv.conf|grep"nameserver"|cut-f2-d"")exporthttp_proxy="http://$HOSTIP:7890"exporthttps_proxy="http://$HOSTIP:7890"exportall_pro......
  • linux之docker安装RocketMQ
    一、创建namesrv容器dockerpullrocketmqinc/rocketmqmkdir-p/docker/rocketmq/data/namesrv/logs/docker/rocketmq/data/namesrv/storedockerrun-d\--restart=always\--namermqnamesrv\-p9876:9876\-v/docker/rocketmq/data/namesrv/logs:/root/lo......
  • linux-elasticsearch(存储与检索)
    elasticsearch(存储与检索)一、部署elasticsearch1.rpm单点部署1.1下载ES软件包https://www.elastic.co/cn/downloads1.2安装es[[email protected]~]#lltotal301028-rw-------.1rootroot1340Jan909:09anaconda-ks.cfg-rw-r--r--1rootroot308244603......
  • Linux部署Prometheus+Alertmanager并配置企业微信告警
    一、Prometheus告警简介告警能力在Prometheus的架构中被划分成两个独立的部分。如下所示,通过在Prometheus中定义AlertRule(告警规则),Prometheus会周期性的对告警规则进行计算,如果满足告警触发条件就会向Alertmanager发送告警信息。在Prometheus中一条告警规则主要由以下几部分组......
  • Linux部署Prometheus+Alertmanager并配置邮件告警
    一、Prometheus告警简介告警能力在Prometheus的架构中被划分成两个独立的部分。如下所示,通过在Prometheus中定义AlertRule(告警规则),Prometheus会周期性的对告警规则进行计算,如果满足告警触发条件就会向Alertmanager发送告警信息。在Prometheus中一条告警规则主要由以下几部分组......
  • Linux 处理CPU和内存参数的方式总结
    Linux处理CPU和内存参数的方式总结关闭NUMA,关闭透明大页比较简单的方法:vim/etc/default/grub在GRUB_CMDLINE_LINUX里面添加配置:transparent_hugepage=nevernuma=off修改后的配置为:GRUB_CMDLINE_LINUX="resume=/dev/mapper/uos-swaprd.lvm.lv=uos/rootrd.lvm.......
  • rocky linux: 修改sshd的默认端口(Rocky Linux 9.1)
    一,修改防火墙,允许指定的新端口访问[root@img~]#firewall-cmd--zone=public--add-port=31234/tcp--permanentsuccess[root@img~]#firewall-cmd--reloadsuccess[root@img~]#more/etc/firewalld/zones/public.xml<?xmlversion="1.0"encoding="utf-8"......