Linux OS 的类型

2025年3月17日 | 阅读 8 分钟

LINUX 操作系统的类型

Linux 是计算机和设备中使用的最流行的操作系统之一。尽管 Linux 的多个版本也用于台式机、笔记本电脑和大型机,以及一些不太常见的设备,但它们可能最被人们熟知的是在商用计算机服务器上的应用。Linux 是 Google Android 操作系统的基础,Android 为智能手机、平板电脑和 Chromebook 提供动力。Linux 系统有多种“风味”,每种风味都更适合特定用途。

Types of Linux OS

LINUX OS 的历史

为了让 Unix 操作系统能够与 Intel 处理器驱动的台式机配合使用,Linux 于 1991 年由芬兰计算机程序员 Linus Torvalds 开发。尽管“Unix”一词仍然是注册商标,但它经常被用来指代受原始 Unix 影响且与之兼容的各种操作系统。该操作系统最初是在 20 世纪 70 年代由 AT&T 的贝尔实验室(这家电话公司的存储研发部门)创建的。

Minix 是计算机的早期类 Unix 操作系统。然而,Torvalds 和全球范围内致力于 Linux 的程序员团队发现,由于许可和其他问题,Minix 不令人满意。严格来说,Linux 仅指操作系统的内核,它是系统内部的核心,介于应用程序和计算机硬件之间,负责管理内存、处理时间和设备访问。

自由软件基金会(Free Software Foundation)致力于创建和推广支持用户自由的软件,该基金会设计并生产了通常安装在 Linux 系统上的大部分其他软件,称为 GNU 项目。自由软件基金会创始人兼总裁 Richard Stallman 宁愿使用“GNU/Linux 集成系统”一词,而不是仅指 Linux OS。理论上,Linux 系统提供操作系统内核,GNU 提供许多应用程序级工具,而在许多现代安装中,其他组织提供 Linux 工作站使用的大部分其他必备软件。

Linux 内核现在由全球大量的开发人员维护,其中许多人受雇于在内部或面向客户的产品中使用 Linux 的软件公司。Linux 内核由这两类人员开发,以兼容各种设备并纳入新功能以提高可用性、安全性和有效性。由于 Linux 内核是开源的,任何人都可以自由地为了自己的需求使用和修改公开可用的源代码。大多数其他与 Linux 兼容的软件也适用类似的术语。然而,具体的许可详细信息有所不同。因此,在将任何软件安装到个人或专业机器上之前,请务必谨慎理解其含义。

LINUX OS 发行版

自 20 世纪 90 年代初 Linux 首次发布以来,众多公司创建了自己的软件包来增强 Linux 内核。这些软件包统称为发行版,以前通过 CD、DVD 甚至软盘传播,现在主要是在线发布的。

发行版通常决定了图形用户界面、服务器工具、编程语言和最终用户应用程序等各种软件的可用版本以及默认配置。尽管许多软件包管理器比 iOS 和 Android 出现得早,但大多数都具有称为软件包管理器的软件,这些软件可以像目前移动设备上使用的应用商店一样,轻松安装发行版批准的软件。

SLACKWARE - 最老的维护发行版

Slackware 成立于 1993 年,是第一个仍在积极维护的 Linux 发行版。当时的用户主要是专业开发人员或计算机爱好者,他们设想了这个新系统,因为 Linux 本身仍处于起步阶段,与所有可用计算机硬件的兼容性还不完全。许多老程序员现在在二级商用计算机、大学台式机甚至家用计算机上设置 Slackware Linux 时都会遇到困难,但许多人对在该平台上学习都有美好的回忆。

即使在今天,Slackware 界面也可能更适合高级用户,而不是那些只想要一些只需点击几下即可完成的事情的用户。安装和维护方法基于命令行,而不是带有鼠标或触摸屏的图形用户界面。因此,Slackware 可能需要一些手动调整才能正常运行。

Debian、Ubuntu 和 Mint 发行版

Debian Linux 发行版也存在了相当长一段时间,它于 1993 年创建。它仍由 Debian 项目(一个主要在线交流的非营利组织)进行更新。它的创建是为了允许用户社区进行开放式贡献。其软件包管理器 APT 允许您安装它包含的数万个软件包中的任何一个,这些软件包代表了不同的软件工具集。

Canonical 公司,取自一个古老的非洲词语,意为“对他人的仁慈”,由来自南非的开发者企业家及其同事于 2004 年创立。Canonical 随后开发了自己的 Linux 发行版,命名为 Ubuntu。它是最受欢迎的 Linux 变体之一,基于 Debian。它对所有人免费开放。Canonical 提供频繁的官方系统版本以及为有兴趣的付费客户提供的支持。

Ubuntu 是 Linux Mint 操作系统的基础。它于 2006 年开发,旨在成为一个基于 Ubuntu 的复杂且用户友好的操作系统。它因其简单性和提供的一些专有实用程序而受到许多桌面用户的欢迎,而其他发行版默认情况下则倾向于开源应用程序。

Red Hat、Fedora 和 Cent OS

Red Hat 成立于 1994 年,是负责知名 Linux 发行版的另一家公司。它的创始人之一在卡内基梅隆大学的一个实验室里给其他学生提供帮助时,经常戴着一顶红色的康奈尔大学帽子。这就是公司名字的由来。

Red Hat 的基础软件,称为 Red Hat Enterprise Linux,旨在成为一个可靠、经济高效的发行版,并首次与 Microsoft Windows 和 Apple Macintosh 操作系统的不同版本等程序一起在商店出售。它受到寻求可靠且强大的 Linux 操作系统的企业的欢迎。

Fedora 操作系统是 Red Hat 的另一个系统,它追求更快的发布速度,并充当 Red Hat Enterprise Linux 新功能的一种测试平台。尽管它使用公开可用的 Red Hat Enterprise Linux 并剥离了 Red Hat 的商标和其他元素,但 CentOS Linux 项目提供了与 Red Hat Enterprise Linux 几乎相同的 Linux 版本。在 2018 年底,IBM 以约 340 亿美元的价格宣布收购 Red Hat。

注重安全的 LINUX 操作系统

安全性是几个基于 Linux 的操作系统开发中考虑的一个因素。Tails 是 The Amnesiac Incognito Live System 的首字母缩写。它旨在从 USB 驱动器或 DVD 运行,而不是常规安装在计算机上,它自动使用各种加密技术,包括 Tor anonymizing 路由器软件网络,以确保用户数据的安全和匿名。除非您明确指示,否则它会确保不会在计算机上留下任何数据。

Subgraph OS 是一个基于 Debian 的操作系统,旨在永久安装在计算机上,并使用加密和其他安全措施来保护数据。此外,它通过一种称为沙盒的技术,严格限制每个应用程序可以访问的系统区域,这种技术也经常被智能手机操作系统采用。Subgraph OS 的 alpha 版本表明它仍处于实验阶段。

美国政府和其他政府也出于安全原因创建 Linux 版本,一些商业公司也可能创建了自己的加固 Linux 发行版。其他 Linux 操作系统,尤其是 Kali,是为安全专家设计的。它们包含为评估其他网络和系统安全性而创建的软件。

小型轻量级 LINUX 版本

在较旧且性能较差的机器上使用某些 Linux 发行版是必要的,因为它们的设计宗旨是尽可能少地消耗系统资源。

Puppy Linux 是这些发行版中最知名的之一,旨在即使在较慢的设备上也能快速运行。在 Linux 中,即使计算机已安装其他软件,也可以从 DVD 或 USB 驱动器轻松访问。在即将达到使用寿命的机器上,这有时有助于提取数据或调试问题。

为了让用户体验 Linux 如何在他们的计算机上运行,而不会取代 Windows 或他们当前正在使用的其他操作系统,这类系统也可以从可引导光盘上使用。

著名的 LINUX 桌面环境

当涉及到服务器时,许多软件开发人员和系统管理员仅通过基于文本的命令行使用 Linux 系统。然而,个人在使用台式机或笔记本电脑上的 Linux 时,通常更喜欢使用图形用户界面,类似于 Windows 或 macOS。这样可以轻松访问文字处理器、电子邮件客户端、多媒体应用程序和 Web 浏览器等常用软件。

Linux 通常使用不同的桌面环境。第一个是 GNOME,它经常安装在 Debian 和 Fedora 计算机上,其设计宗旨是几乎与商业桌面软件一样强大和适应性强。尽管 GNOME 3 是最新版本,但一些用户仍在使用 GNOME 2 或 MATE 工具,MATE 是 GNOME 2 的后代。

KDE 是另一个受欢迎的环境,与 GNOME 一样,是历史最悠久的 Linux 桌面环境之一。XFCE 和 LXDE 等较新操作系统的最小、快速的代码和吸引人的外观也为它们赢得了追随者。

Google 的 Android 和 Chrome OS

世界上最常用的操作系统之一基于 Linux(其操作系统内核是 Linux 内核),由 Google 为智能手机和平板电脑创建。然而,Android 手机上其余的软件通常与典型的 Linux 桌面或服务器机器上的软件不同,并且传统的 Linux 发行版的软件通常无法直接在 Android 上运行,同样,Android 软件也无法在没有帮助的情况下在传统的 Linux 工作站上运行。

与 Android 类似,Linux 也是 Google 的 Chrome OS 操作系统的基础。然而,它与广泛使用的 Linux 软件更直接兼容,并且可以轻松安装在许多 Chromebook 上。要使用 Chromebook,您无需使用 Linux 工具;事实上,许多人只是选择使用 Chrome 和其他内置软件。


下一主题操作系统结构