自从Linux出现以来,尽管它已经取得了很大进步,但仍有许多人对它存在误解;有些误解已经被澄清,但还有很多依然存在;所以,这一期我们来看看这些关于Linux的误解……

当提及Linux时,很多人脑海中浮现的是一种特定的印象:复杂、专业、仅适用于技术专家或服务器运维人员。这种观念源自对Linux的误解,一种深植于人们心中的偏见,制约了更广泛的用户群体去尝试、了解和利用这个开源操作系统的潜力。
然而,事实上,Linux远比这些印象所体现的要多,它不仅仅是一种操作系统,更是一种思维方式的象征,一种开放、灵活、强大的技术生态系统。在探究Linux时,我们可以发现,它并非高不可攀的技术殿堂,而是一个充满创造力和机遇的开放空间。
1、 Linux是个完整的操作系统?
一个常见的误解是认为Linux就像Windows或macOS一样,是一个完整的操作系统。其实,Linux只是一个内核,是操作系统的核心部分,负责管理硬件资源并为其他软件提供基本服务。因此,当有人说他们使用Linux时,他们实际上是指使用基于Linux内核的操作系统。

深入一点来说,Linux指的是基于Linux内核的整个类Unix操作系统家族。不过,更准确的称呼应该是“Linux发行版”。通常,“Linux”这个词被用作整个操作系统的简写。一个Linux发行版包括Linux内核、支持系统的软件和来自GNU的项目库。
这引发了另一个争论,到底应该称它为Linux还是GNU/Linux?GNU项目在Linux之前就已经存在,并且大多数Linux发行版都包含来自GNU的工具和软件。因此,有些人认为应该称它为GNU/Linux,以表示对GNU项目贡献的尊重。
2、 免费软件一定是个陷阱?
这是一个关于Linux的常见误解,因为它是免费的,所以大家一定认为会有一些陷阱,对吧?也许你需要花很多时间来学习此工具、解决问题以及完成任务。那么,我们来分析一下这种说法。

这个说法最早是在1998年提出的,当时一位名叫Jamie Zawinski的开发者在一次长时间的采访中表达了他对Linux的看法。在26年前,这种说法有点道理,因为当时用户必须手动配置很多东西,系统更新后可能会不稳定,甚至可能无法玩游戏,而且Wine刚刚出现。但现代的Linux发行版已经尽可能对用户友好了。
如果你对Linux完全不熟悉,可能在一开始会花费很多时间去摸索。从选择一个发行版和安装操作系统,到加载需要的程序和理解Linux的工作原理,可能需要几天时间来适应。但这种情况只在Linux中出现吗?
还记得第一次在桌面上安装Windows的情景,当时什么也不懂,必须摸索很多东西,最后才把它安装好。那么,难道安装Windows也不需要花费时间吗?这个观点几乎没人会同意的。
没错,Linux不是完美的,用户可能会碰到许多在Windows上从未遇到的新挑战。但Linux社区非常出色,用户可以通过论坛、社交媒体群组、文档页面和官方支持渠道来寻求任何问题和帮助。
3、 Linux没有病毒?
虽然Windows经常成为恶意软件攻击的目标,但这并不意味着Linux就不会感染病毒。最近的xz后门事件提醒我们,任何系统,包括Linux,都无法完全免受恶意软件的攻击。

Linux设计了很多强大的安全功能,比如用户权限、进程隔离、root 访问和最小特权原则,这些功能有助于减少恶意软件的风险。不变的Linux发行版通过防止未经授权的系统修改,进一步提升了安全性,而这些措施可能会让人觉得Linux不会感染恶意软件,但事实并非如此。
Linux也可能受到病毒、蠕虫、特洛伊木马和rootkit的攻击。勒索软件和加密劫持同样构成严重威胁。由于Linux是服务器的首选系统,因此恶意软件作者经常把Linux视为攻击目标。
Linux的开源性质是一把双刃剑。一方面,任何人都可以查看代码并迅速修复错误或漏洞。但另一方面,黑客也可以查看代码,更容易开发利用工具。此外,开源软件开发者需要具备足够的安全意识和知识来修复漏洞,这并不总是容易做到。
4、 Linux不适合用来玩游戏?
虽然不如Windows,但Linux上的游戏体验已经大大改善。Valve的Steam平台对Linux游戏起到了很大作用。Steam上有大量原生Linux游戏,包括许多AAA级别的游戏。此外,还有很多平台也在销售原生Linux游戏。

Proton是一个兼容层,可以让Windows游戏在Linux上运行。用户只需在Linux上下载Steam,设置Proton,就能几乎不用任何配置地运行游戏。ProtonDB是一个由社区驱动的数据库,提供在Linux上运行游戏的兼容性报告。Lutris和PlayOnLinux也让在Linux上管理和玩游戏变得更容易。
此外,Linux有许多控制台模拟器,可以让你玩复古、PlayStation 和任天堂的游戏。如果你不是狂热的玩家,只是想玩一些有趣的游戏,Linux也能满足你的需求。你还可以选择一个专为游戏设计的Linux发行版来提升游戏体验。
5、 Linux不缺少软件?
很多人认为在Linux上能运行的软件不多,其实这是个误解。Linux拥有庞大的软件库,并不缺乏重要的软件。让我们来看看Linux的软件库,从pkgs.org获取一些数据。Debian 12和Ubuntu 24.04分别在主要存储库和Ubuntu宇宙存储库中提供超过6万个软件包。Fedora 40有接近7万5000个软件包,而openSUSE OSS存储库有超过10万个软件包。

Linux提供了丰富多样、高质量的软件,涵盖了网络浏览器、电子邮件客户端、媒体播放器和代码编辑器等各种需求,有些软件甚至在Linux环境下运行得更出色。因此,用户基本上不必担心在Linux上完成任务时会缺少所需的软件。
Linux对一些流行软件如Microsoft Office或Adobe产品没有原生支持。不过,用户有许多替代选择,例如可以用LibreOffice替代Microsoft Office,而GIMP、Inkscape和 DaVinci Resolve等软件可替代Adobe Creative Suite。
即使用户喜欢的Windows 应用在Linux上没有替代品,但也可以使用Wine 或 Bottles运行它们。此外,有些软件提供了网页版,可以在Linux的浏览器中使用。如果这些方法不够满足需求,用户还可以选择双系统启动Windows 和Linux。
◆图:互联网