Linux是最强大的操作系统之一,为全球各地的众多设备提供动力。Linux是免费和开源的,它推动了主要基础设施的基础,例如,互联网。它是一个强大的操作系统,可以使你的机器和生产力得到最大的发挥。
然而,对于新用户来说,进入Linux可能是令人生畏的。有许多选择和技术问题。这种 "新鲜感 "的因素可能会让很多人感到不知所措。实际上,Linux并不像它看起来那么困难。
本指南将探讨一些最好的Linux发行版,如果你愿意学习Linux,可以考虑。
让我们来看看Windows。它将所有必要的二进制文件和库打包在一起。微软内部开发并分发这些部分。如果你愿意使用Windows,那么你就必须使用微软提供的版本。
在Linux的情况下,情况并非如此。Linux的每个组件都可以单独使用。每个组件都是由不同的组织和社区开发的。这些组件中的大多数是开源的,可以免费使用。
理论上,你可以抓取所有你需要的组件,把它们烤在一起,然后建立你自己的Linux系统。然而,这是一个相当繁琐的任务。这就是Linux发行版出现的地方。任何发行版都带有所有必要的组件和一些额外的组件和调整。
初学者用的发行版
这里有一些学习Linux的最佳Linux发行版。这些发行版提供了一个具有Linux所有功能的用户友好环境。这些发行版很容易安装,有开箱即用的硬件支持,易于使用,并有大量的可用软件包。
此外,它们也有一个庞大的社区,因此在出现任何问题时,你可以很容易地得到帮助。
请注意,这个列表并没有任何特定的顺序。
乌班图
就受欢迎程度而言,Ubuntu绝对是顶级之一。它以其易于使用的设计提供了一种愉快的体验。它还安装了大量必要的工具,可以开始使用。Ubuntu还具有出色的硬件兼容性。
有几种Ubuntu的口味可供选择。每种口味的核心都是Ubuntu,但使用不同的桌面环境(和一些额外的调整)。
Zorin OS
Zorin OS使用Ubuntu作为基础操作系统。它不像Ubuntu等其他发行版那样流行,但它提供了一个类似于Windows的用户界面(经过调整和修改的GNOME桌面)。如果你是一个Windows用户,并计划转换到Linux,那么Zorin OS会让你有宾至如归的感觉。
Zorin OS有两个版本:免费版和终极版(付费版)。Zorin OS Ultimate提供各种附加功能,如预装的应用程序(办公套件、游戏和一些附加功能)。然而,免费版的工作就很好。对于旧硬件,还有Zorin OS Lite。
初级操作系统
对于macOS用户来说,elementary OS是完美的搭配。用户界面受到macOS的高度启发。就视觉效果而言,elementary OS绝对是顶级之一。它试图提供与macOS相似的用户体验。
与Zorin OS类似,elementary OS也是基于Ubuntu的。它提供了包的可用性和社区支持的额外好处。它也有其独特的应用中心,作为获得定制应用的地方。
Manjaro Linux
想找一个不基于Ubuntu的发行版吗?你是否喜欢一个对初学者友好但又略带挑战的学习曲线?那么Manjaro Linux就是一个完美的选择。
它是一个基于Arch Linux的宏伟的Linux发行版。在Linux社区中,Arch是众所周知的比较困难的一面。然而,通过大量的调整和修改,Manjaro Linux以一种用户友好的方式提供了Arch Linux。
Manjaro Linux遵循一个滚动发布的更新周期。这开辟了一个尽管不常见的破损系统的范围。
因为它是基于Arch Linux的,所以你还可以得到AUR的好处,这是一个社区维护的repo,承载了不属于官方repo的额外软件。
Pop!_OS
认识一下Pop!_OS吧,它是一个更加精炼和改进的Ubuntu。它提供了一个具有GNOME桌面的快速体验,并具有自动窗口平铺、窗口堆叠等附加功能。
与这里提到的其他发行版相比,Pop!_OS是相对重量级的。建议你有适当的硬件能力,以获得它的最大效益。
另一件需要考虑的事情是对桌面环境的有限支持。开箱后,它只支持GNOME。如果你想尝试其他的桌面环境,那么预计会出现一些不稳定/错误。
值得一提的是
互联网上有大量的发行版可供选择。前面提到的那些发行版非常适用于初学者和Linux新手。然而,还有一些值得一提的东西,你应该去看看。
下面是一些额外的适合初学者的发行版。
- Linux Mint。一个基于Ubuntu的著名发行版。提供稳定性、安全性和可靠性。以Cinnamon桌面环境而闻名。
- Fedora。由Fedora项目开发和发布,这是一个社区驱动的项目,也是商用RHEL(红帽企业Linux)的上游来源。
- openSUSE。由openSUSE项目开发,它的目标是方便使用,利用开源合作来提高稳定性,并简化软件包开发和处理的过程,快速、高效、优雅。
如果你觉得很冒险,那么可以看看以下发行版。它们提供了相当多的挑战,但掌握它们是非常有意义的。不过,不建议新用户使用。
- 蝶变。蝶变是Ubuntu的基础。它可以用来运行台式机或服务器。蝶变的一个主要好处是可用软件包的数量。
- Arch Linux。一个独立的Linux发行版,面向高级用户。它使用pacman,一个独特而强大的软件包管理器。Arch构建系统(ABS)提供了一种简单的方法来构建、修改和分享软件包。
- Gentoo。一个面向网络专业人士的多功能Linux发行版。与其他发行版不同的是,它使用了一个名为Portage的高级软件包管理系统。Gentoo软件包的工作方式是分享源代码,而不是分发二进制文件。这些代码是在本地编译的。这种方法使Gentoo获得了提高机器特定定制的速度的好处。
- Slackware。一个先进的发行版,旨在实现稳定性和易用性。它提供了所有最新的软件,同时保持了传统的氛围、简单性、灵活性和力量。
- Kali Linux。一个面向安全专业人士的高级发行版。它带有各种渗透测试工具。
- 从零开始的Linux。它本身不是一个发行版。然而,它挑战你一步步建立你自己的Linux发行版。它提供了所有必要的指南和文件来做这件事。
最后的思考
本指南为Linux新手列出了一些用户友好的发行版。如果你注意到,它们都有一个共同的特点:简单。这是新人适应新环境的关键因素。一旦习惯了,你就可以分支到一个不同的发行版(如果你需要的话)。
一个个人建议是,在永久切换到一个发行版之前,使用虚拟化软件(例如VirtualBox)来试用它。这为你提供了一个很好的练习场所,让你在不对你的系统做出巨大改变的情况下适应。
快乐的计算!