Linux 的含义

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

什么是 Linux?

操作系统可以被描述为计算机硬件与任何计算机用户之间的接口。它是一组软件,负责处理计算机硬件的资源,并为计算机程序提供基本服务。

操作系统是计算机系统中系统软件的必要组成部分。操作系统的主要目标是提供一个平台,用户可以在该平台上方便或高效地运行任何程序。

另一方面,Linux 操作系统是 UNIX 操作系统的一个著名版本。它被开发出来是为了给许多个人电脑系统用户提供低成本或免费的操作系统。值得注意的是,它是一个完整的操作系统,包括 **X Window 系统、Emacs 编辑器、IP/TCP、GUI**(图形用户界面)等。它以高效、快速的系统而闻名。

Linux 就像 Mac OS、iOS 和 Windows 一样,也是一个操作系统。 **Android** 由 Linux 操作系统驱动,这是世界上使用最广泛的平台之一。

操作系统是一种处理与我们的笔记本电脑或台式机相关的硬件的每项资源的软件。简单来说,操作系统负责处理我们的硬件和软件之间的通信过程。

但是,当我们选择一个平台来运行世界各地的 **嵌入式、服务器** 和 **桌面** 系统时,Linux 是最省心、最安全、最可靠的操作系统之一。

Linux 的组成部分

Linux 操作系统由各种不同的组件组成。其中一些定义如下:

Linux Meaning
  • 引导加载程序 (Bootloader): 这是一个处理我们计算机启动过程的软件。简单来说,它会显示一个闪屏,然后消失,最终启动到操作系统。
  • 内核 (Kernel): 它是整个 Linux 系统中的一个组件。它可以被定义为系统的核心,负责处理外围设备、内存和 CPU。内核也是操作系统的最低阶段。
  • 初始化系统 (Init system): Init 是一个子系统,可以引导用户空间,并负责处理守护进程。一旦通过引导加载程序启动了初始启动过程,初始化系统将处理引导过程(例如 GRand 或 GRUB 统一引导加载程序)。
  • 图形服务器 (Graphical server): 这是一个在我们的显示器上显示图形的子系统。通常,它被称为 X 或 X 服务器。
  • 守护进程 (Daemons): 守护进程是后台服务(调度、声音、打印等),它们在启动时登录到计算机或启动。
  • 桌面环境 (Desktop Environment): 桌面环境是许多用户实际与之交互的组件。有各种桌面环境可供选择(Xfce、KDE、Enlightenment、Pantheon、Mate、Cinnamon、GNOME 等)。所有桌面环境都包含内置应用程序,如游戏、Web 浏览器、配置工具和文件管理器。
  • 应用程序 (Applications): 桌面环境不提供完整的应用程序。就像 Mac OS 和 Windows 一样,Linux 提供了数千个优秀的软件,可以轻松找到和安装。

大多数最新的 Linux 发行版都包含类似应用商店的资源,这些资源可以简化和集中应用程序的安装。

例如,Ubuntu Linux 包含 Ubuntu 软件中心,允许我们快速搜索各种应用程序并通过一个集中位置进行安装。

我们为什么要使用 Linux?

Linux 已成为世界上最安全的计算机生态系统。它具有零入门成本的可靠性,并且是桌面平台的最佳解决方案。

我们可以在多台计算机上安装 Linux,而无需支付服务器或软件许可费用。通常,Linux 不易受到各种攻击,如 **病毒、恶意软件** 或 **勒索软件**。

开源

此外,Linux 是基于开源许可证分发的。开源遵循几个关键原则:

  • 为了任何目的,可以自由执行程序。
  • 可以自由了解程序的工作原理,并对其进行修改,使其能够实现我们想要的任何功能。
  • 可以自由分发修改后的副本给他人。
  • 可以自由分发副本,以便我们帮助邻居。

这些关键点对于理解社区如何共同协作创建 Linux 环境至关重要。Linux 是一个真正属于人民、由人民创造的操作系统。此外,这些原则也是许多人选择 Linux 的主要原因。一切都关乎自由,选择的自由,使用的自由。

什么是“发行版”?

Linux 包含多个版本以适应其用户。我们可以找到各种 Linux 版本,以满足从初学者到高级用户的需求。这些版本被称为 **发行版**(或“distros”)。

所有 Linux 发行版几乎都可以免费下载、安装(在任意数量的机器上)并在光盘(或 USB 闪存驱动器)上刻录。

所有发行版都有独特的桌面体验。一些发行版选择了不同的用户界面,如 Elementry 和 GNOME OS 的 Pantheon。另外,其他发行版则采用传统环境(如 openSUSE 使用的 KDE)。

它是一个由基于 Linux 内核的软件集合组成的操作系统,或者说发行版包含了 **Linux 内核**。它还包含支持软件和库。通过下载任何 Linux 发行版,我们可以获得基于 Linux 的操作系统。这些发行版适用于不同的设备类型,如个人电脑、嵌入式设备等。目前存在六百多个 Linux 发行版,以下列出了一些著名的 Linux 发行版:

  • Deepin
  • OpenSUSE
  • Fedora
  • Solus
  • Debian
  • Ubuntu
  • Elementary
  • Linux Mint
  • Manjaro
  • MX Linux

也有一些服务器发行版可用:

  • SUSE Enterprise Linux
  • CentOS
  • Ubuntu Server
  • Red Hat Enterprise Linux

上面列出的一些服务器发行版是免费的(如 CentOS 和 Ubuntu Server),而有些则需要付费(如 SUSE Enterprise Linux 和 Red Hat Enterprise Linux)。但是,需要付费的服务器版本也包含支持。

发行版选择

您使用哪个发行版将取决于三个一般性问题:

  • 您偏好标准还是现代的桌面界面?
  • 桌面还是服务器?
  • 您是多么熟练的计算机用户?

如果您的计算机熟练度是基础水平,您可以使用 **Ubuntu、Linux Mint、Deepin** 或 **Elementry OS** 等发行版。如果您的技能水平有所提高,您可以使用 Fedora 或 Debian 等发行版。但是,如果您是系统或计算机管理的专家,您可以使用 Gentoo 等发行版。如果您想挑战一下,您可以使用 Linux 从零开始创建自己的 Linux 发行版。

如果您正在寻找仅用于服务器的界面,您需要确定是仅通过命令行操作,还是需要图形界面。Ubuntu Server 不安装 **图形用户界面**。这意味着您的服务器在下载图形时不会消耗过多资源,并且您需要对 Linux 命令行有很好的了解。

不过,我们也可以在 Ubuntu Server 的基础上安装 GUI 包,只需一个单独的命令,如 sudo apt-get install ubuntu-desktop。此外,系统管理员会希望看到一个具有更多功能的发行版。

Linux 操作系统应用

Linux 现在是一个价值数十亿美元的公司。由于成本低、时间少、许可费用少且价格实惠,全球成千上万的政府和公司都在使用 Linux 操作系统。Linux 可以用于各种类型的电子设备。这些电子设备对全球用户都很容易获得。以下是一些

著名的基于 Linux 的电子设备列表:

  • Yamaha Motive Keyboard
  • Volvo 车载导航系统
  • TiVo 数字视频录像机
  • Sony Reader
  • Sony Bravia 电视
  • 每人一台电脑 XO2
  • Motorola MotoRokr EM35 手机
  • 联想 IdeaPad S9
  • HP Mini 1000
  • Google Android Dev Phone 1
  • Garmin Nuvi 860、880 和 5000
  • 戴尔 Inspiron Mini 9 和 12

Linux 的缺点

Linux Meaning
  • 硬件驱动: 大多数 Linux 用户在 Mac 或 Windows 上遇到问题,因为有些硬件驱动程序在 Linux 上不存在。许多硬件公司更倾向于为 Mac 或 Windows 构建驱动程序,因为它们的用户比 Linux 多。Linux 的外围硬件驱动程序比 Windows 少。
  • 软件替代: 以 Photoshop 为例,这是一个著名的图形编辑工具。Photoshop 在 Windows 上可用;但是,在 Linux 上不可用。此外,还有一些其他的照片编辑工具,但 Photoshop 工具比其他工具更强大。另一个例子是 MS Office,它不适用于 Linux 用户。
  • 学习曲线: Linux 不是一个非常用户友好的操作系统。因此,对于许多初学者来说,它可能会令人困惑。对许多初学者来说,开始使用 Windows 是高效而简单的;但是,理解 Linux 的工作方式很复杂。
    我们必须理解命令行界面,并且寻找新软件也有些复杂。当我们在操作系统中遇到任何问题时,寻找解决方案就非常困难。此外,与 Mac 和 Windows 相比,Linux 的专家也更少。
  • 游戏: 许多游戏是为 Windows 开发的,但不幸的是不是为 Linux 开发的。因为 Windows 平台使用广泛。所以,游戏开发者对 Windows 更感兴趣。

安装 Linux

对于许多人来说,安装操作系统的想法可能看起来是一项复杂的任务。Linux 提供了最简单的操作系统安装。大多数 Linux 版本都支持 live distribution。这意味着我们可以从 USB 或 DVD/CD 闪存驱动器运行操作系统,而不会对硬盘进行任何修改。

一旦我们尝试过并决定要使用它,就可以获得完整的功能,而无需提交安装。简单来说,一旦我们试用并确定要使用它,只需双击安装图标,然后按照常规的安装向导进行即可。

安装向导通常会引导您完成以下步骤:

Linux Meaning
  • 准备: 确保您的机器符合安装要求。此外,它可能会询问您是否要安装任何第三方软件(例如视频编解码器插件、MP3 播放等)。
  • 无线设置(如果需要): 如果您使用的是(或带无线功能的)笔记本电脑,则需要连接到网络以下载第三方更新和软件。
  • 硬盘分配: 这是一个重要步骤,允许您选择如何安装操作系统。如果您想在安装另一个操作系统旁边安装 Linux(称为“双引导”),您可以使用整个硬盘,将其安装在现有的 Linux 版本上,或者升级现有的 Linux 安装。
  • 位置: 使用地图选择您的位置。
  • 键盘布局: 为您的系统选择键盘。
  • 用户设置: 设置您的密码和用户名。

系统安装完成后,重新启动,您就可以开始使用了。


下一主题Linux 基金会