切换到 Linux 的 4 个宝贵好处

Linux 是一种操作系统,可用于从手机到汽车和复杂的超级计算机的所有领域,但您也可以使用它来为您的个人计算机供电。 桌面可能不是您最有可能遇到 Linux 的空间,但值得您考虑。

花时间尝试、学习,甚至可能坚持使用 Linux 桌面,这不仅是完成这项工作的另一种工具,还可以带来几大好处。 以下是切换到 Linux 的四个优点:

1. 数字伦理免费课程

免费和开源社区对软件的看法与您在商业操作系统上遇到的不同。 在 Windows、macOS、Android 和 iOS 上,大多数应用程序都以二进制文件的形式提供,您无权访问其代码。 这个二进制文件虽然有时是免费的,但通常是您付费购买的产品。

Linux 世界并不关注二进制文件,而是代码本身。 这段代码是一种语言,知道它在做什么的唯一方法就是阅读它。 如果您(或其他 Linux 用户)无法阅读代码,您就无法知道它实际上在做什么。 你只能有开发商的话。

自由软件基于四种自由。 它们在这里,由 自由软件基金会

  • 为任何目的自由运行程序。
  • 研究程序如何工作的自由,并对其进行更改,以便它按照您的意愿进行计算。 访问源代码是这样做的先决条件。
  • 重新分发副本的自由,以便您可以帮助他人。
  • 将修改后的版本的副本分发给他人的自由。 通过这样做,您可以让整个社区有机会从您的更改中受益。 访问源代码是这样做的先决条件。

这些自由提供了针对当前困扰商业软件世界的许多弊端的内置保护。 当每个人都可以自由地从应用程序中查看和删除这种不受欢迎的行为时,程序要监视您的行为并将数据发送到遥远的公司要困难得多。

但这不仅仅是为了避免剥削。 您还可以在这些自由中看到对自我利益和帮助他人的强调。 由于这些以及更多原因,许多人开始将免费和开源软件称为道德软件。

学习如何使用 Linux 可以告诉你,当涉及到计算机上的软件时,你不必接受或离开它。 您可以拥有机器上运行的内容的所有权,并以更高程度的信任进行计算。

2. 尝试新事物的机会

当您第一次采用 Linux 时,系统的各个方面都会感到新奇。 您正在开始一次新的冒险,一次您可以自由的冒险,通常是第一次,几乎可以改变您计算机工作方式的任何方面。

对于许多 Linux 新手来说,这通常会导致一段稳定的尝试新事物的时期。 不仅有数以千计的免费程序可供发现,而且还有全新的桌面环境和界面。

如果你想要熟悉的东西,你可以以一种感觉就像 Windows 或 macOS 的方式使用你的计算机。 但是,如果您想要一些不同的东西,这些体验也是可用的,并且您可以获得构建自己的构建块。

在 Linux 上发现新事物与在 Apple、Google 和 Microsoft 的操作系统上发现新事物是有区别的。 在这些平台上,有数以千计的应用程序可供尝试,但很难知道该信任哪些软件。

坚持使用您知道的少数程序并避免其余程序以免感染您的机器的情况并不少见。 这种情况在 Windows 上尤为突出,在 Android 上也是个大问题,但苹果平台也不能幸免。

在这些商业平台上,主题和定制选项也往往受到更多限制。 存在第三方工具,但在冒着破坏操作系统的风险之前,您只能走这么远。

在 Linux 上,一旦您了解了四种自由并让自己适应了这样一个现实,即免费软件程序并不是为了偷偷溜进广告软件或间谍软件而免费的,那么您就可以在您的计算机上自由地尝试新事物了许多人以前从未感到自在。 这是 Linux 的一个优势,它不是来自任何技术优势,而是来自社区的价值观。

3. 体验构建自己的操作系统

在安装 Linux 和尝试新事物的过程中,您可以了解很多有关操作系统工作方式的信息。 您将了解各种组件,例如内核、显示服务器、声音服务器和桌面环境。

这些是所有操作系统都有的组件,但在其他操作系统上,这些知识是模糊的和不必要的。 您无法更改 macOS 中的桌面环境。 只有“那个”。

由于学习经验的价值,您可能会看到一些推荐的 Linux 发行版。 Arch Linux,用于 example,有一个相对较长且复杂的安装过程,但是当您完成时,您已经了解了很多有关 Linux 工作原理的知识。 您可以通过尝试使用要求更高的发行版(例如 Gentoo 或 Linux From Scratch)来了解更多信息。

使用更难的 Linux 发行版是不是在浪费时间? 如果您的首要任务是构建工作或学校所需的系统,则可以。 在这种情况下,选择许多易于使用的发行版之一,例如 Ubuntu, Fedora,或elementaryOS。

甚至还有更易于使用的 Arch Linux 版本,例如 Manjaro。 但是,如果您追求的是知识,那么走更艰难的路线并不是浪费。 恰恰相反。 有些人认为经验是无价的。

4. 协同发展简介

图片来源:Pankaj Patel/不飞溅

在 Linux 世界中,软件是公开开发的。 您可以在线找到免费软件程序的源代码、发表评论、提交功能请求、提交错误报告,甚至提交您自己的补丁。 您可以加入邮件列表或论坛,并经常直接与应用程序的开发人员交流。

无论你扮演什么角色,只要它具有建设性,你就会参与到该软件的开发中。

这与专有世界中的软件开发形成鲜明对比,在专有世界中,通常只有公司的员工才能访问代码。 或者,该程序可能是单个开发人员或充满激情的团队的激情项目。

无论哪种情况,您最大的参与是决定是否购买他们创造的东西。 您也许可以提出功能请求或提交错误,但您对开发人员实际在做什么的了解有限。

协作软件开发确实需要时间,但如果您决定申请从事类似工作的工作,公开工作会带来额外的好处,即帮助您发展社交技能并为您提供清晰的简历。

学习 Linux 可以改变你的生活

这不仅仅是夸张。 不少 Linux 用户发现自己尽可能地尝试使用免费和开源软件,不再对大多数替代方案感到满意或信任。

或者您可能只是在社区中结交朋友或找到一份梦想的工作。 如果不出意外,也许您将成为为您朋友的旧 PC 注入新活力的人。