Garuda Linux

2024 年 8 月 29 日 | 5 分钟阅读

Garuda Linux 简介

Garuda Linux 是一个基于 Arch Linux 操作系统的 Linux 发行版。它提供了多种流行的 Linux 桌面环境,例如修改过的 KDE Plasma 5 桌面环境。它利用 Pacman 作为包管理器,提供最新的滚动发布模式。Garuda 这个词源自印度教,被指定为神话中的鹰类鸟王和太阳之鸟。

什么是 Calamares?

它是一个安装程序框架。其设计高度可定制,以满足各种用例和需求。Calamares 声称自己是发行版无关、包容、务实、美观、可用且易于使用的。它包含一个高级分区功能,并支持自动和手动分区操作。Calamares 是第一个使用自动化选项(即“替换分区”)的安装程序,这使得重复使用任何分区进行发行版检查变得更加简单。

Calamares 的要点

  • Calamares 并不是针对任何特定 Linux 发行版的安装程序。
  • Netrunner、Maui、KaOS 和 Manjaro Linux 使用它,但它本身不是 Manjaro Linux。
  • 它是一个独立的产品。
  • Calamares 团队与 Linux 发行商密切合作,以提供最佳体验。
  • Calamares 并不声称是“标准”安装程序。
  • 许多发行版已经拥有非常成熟的系统安装程序解决方案,但有些则没有,而 Calamares 可以在这些情况下发挥作用。

Garuda Linux 的历史

Garuda Linux 于 2020 年 3 月 26 日发布。它由世界各地的许多开发人员开发和集成。该操作系统由 Shrinivas Vishnu Kumbhar 发现。他曾是印度的一名大学生,并在德国的 SGS 学习。

Garuda Linux 的特性

Garuda Linux 的安装过程是通过一个名为 Calamares 的图形安装程序实现的。滚动发布模式意味着用户无需重新安装/升级整个操作系统即可保持其与最新版本同步。Garuda Linux 使用 systemd 作为单元软件。

软件包管理由 Pacman 通过命令行和诸如预装的 Pamac 等前端用户界面包管理器工具进行管理。此外,它可以根据 Arch 配置为最新的或稳定的系统。此操作系统包含一个彩色的用户界面,有多种选项,并可以选择进一步自定义用户偏好。

Linux 是一个注重性能且用户友好的发行版。由于提供了多个高级 GUI 工具来处理系统,其安装过程比 Arch 更易于管理。Garuda Linux 在升级时提供自动 BTRFS 快照,以实现系统安全,当升级失败时,我们可以引导到这些快照。

Garuda Linux 的其他一些特性如下所述

  • 它有一个 Linux-zen 内核。
  • 它使用 BTRFS 和 zstd 压缩作为默认文件系统。
  • 在系统升级之前,它提供自动的 snapper 快照。
  • 易于使用、设置和安装。
  • 它提供了一个定制主题的桌面体验,赏心悦目且符合我们的使用习惯。
  • 它提供了一个 GUI 来管理内核和驱动程序。
  • 它支持专有的 Nvidia 驱动程序。我们在启动时选择选项,即“driver=nonfree”
  • 它提供用于系统管理和快照管理的 GUI 工具。
  • 它提供了一个有益且友好的社区。

Garuda Linux 的桌面环境

Garuda Linux 提供多个版本,具有不同的软件包默认值和桌面环境。每个版本都以 Arch Linux 为基础,Garuda Linux 团队通过 Chaotic-AUR(每个版本的一部分)提供他们的其他软件包构建。

系统要求

Garuda Linux 的硬件要求因桌面环境的使用情况而异,但大致相同

最低要求

  • 4 GB RAM
  • 30 GB 存储空间

推荐要求

  • 8 GB RAM
  • 40 GB 存储空间

此外,Garuda Linux 需要一个包含 4 GB 空间的存储设备用于其标准版本。游戏桌面环境需要一个包含 8 GB 存储空间的存储设备。

Garuda Downloader

它是一个用户友好的 ISO 下载器,通过使用 zsync2 进行增量下载来专注于节省带宽。它提供了一个简单的用户界面来下载每个官方版本的最新 live 镜像。手动,我们可以选择 Linux 上的任何先前 ISO 文件作为“种子”文件来节省带宽。它提供了一个按钮,在 ISO 文件下载后快速启动建议的闪存工具。这是拥有 Garuda Linux 的推荐方式。

安装过程

  1. 启动 PC 并单击特定制造商的键以启动设备的设置实用程序。使用的基本键:F1、F2、F9、F10、F11、F12、Delete 或 Esc。
  2. 禁用安全启动和快速启动。可能无法明确禁用后者,我们可以尝试清除安全启动密钥。此外,我们还可以查看主板/设备以获取更多信息。
  3. 确保设备的 SATA 控制器在设备的设置实用程序中设置为 AHCI 模式。否则,Linux 内核可能找不到我们的驱动器。
  4. 仅当固件支持 UEFI 时,才在设备的设置实用程序中将设备配置为使用 UEFI。如果可能,优先使用 UEFI 而不是 BIOS。
  5. 使用 Garuda Downloader 创建一个可启动的 USB。
  6. 从设置实用程序启动 USB 驱动器
    我们可能会看到针对相似设备的命令。例如,我们可能会看到 BIOS USB 驱动器和 UEFI USB 驱动器。所有命令使用相同的媒体和设备,但以不同的固件模式启动系统。如果提到,我们建议以 UEFI 模式启动驱动器。
  7. 启动安装程序并按照安装过程进行操作,然后再启动 live 媒体。

推荐

  • 在 Garuda Linux 中,双启动可能会导致意外问题。我们知道其他操作系统可能会覆盖 BIOS 系统上的引导加载程序或修改 UEFI 上的 EFI 引导优先级。
  • 我们的发行版用于在真实硬件上实现高性能。不建议在虚拟机上安装它,因为它可能会导致糟糕的体验(例如,设置助手无法正常工作)。
  • 尽可能尝试避免使用 Flatpak 和 Snapd。它们不受支持。

下一主题Red Hat Linux