标签 Arch Linux 下的文章

如果你打算把 Arch Linux 作为日常用机,你应该考虑一下 Arch Linux 与其他发行版的不同优点。下面是一个快速比较。

(经提醒,标注原文标题:Arch Linux 与其他 Linux 发行版,哪个更适合你?

如果你考虑改用 Linux,你会接触到数百个 Linux 发行版。每个 Linux 发行版都有其独特的功能、优势和劣势。

它们为用户提供了独特的功能、工具和界面的选择,以满足不同的需求。如果你想和 Arch Linux 进行比较,选择合适的 Linux 发行版,这可能会让人不知所措。

在这篇文章中,我将重点介绍 Arch Linux,它是最受欢迎的 Linux 发行版之一,并将它与其他流行的 Linux 发行版进行比较。

关于 Arch Linux 的一些说明

Arch Linux 是一个轻量级和高度可定制的 Linux 发行版,最初发布于 2002 年。与其他流行的发行版不同,Arch Linux 是一个简约的发行版,采用自己动手(DIY)的方式。它是为中高级 Linux 用户设计的,他们喜欢控制和灵活性而不是易用性。

Arch Linux 遵循滚动发布模式,这意味着你可以经常用最新的软件包更新你的系统。

Arch Linux 的优点

Arch Linux 有很多优点。然而,一个发行版到底好不好取决于你的使用情况或品味。这因人而异。但在我看来,Arch Linux 比其他 Linux 发行版有几个优势,比如:

  • 轻量级和快速(原装版的 Arch,尤其是带有 Xfce 桌面的)
  • 灵活性和定制化
  • 最新的软件包
  • 可靠和稳定(如果正确使用和维护的话)
  • 通过 Arch 用户仓库 Arch User Repository (AUR)收集最广泛的软件包
  • 通过测试软件仓库和安装提供开发包

现在,让我们简单了解一下主要和流行的 Linux 发行版。

其他主要发行版的简要概述

Ubuntu

Ubuntu 由 Canonical 创建,它是最受欢迎的 Linux 发行版之一,为所有用户和各种使用情况而设计。你可以将 Ubuntu 用于日常工作、开发环境、休闲浏览等方面。它以 Debian 为基础,提供了一个用户友好的 GNOME 桌面环境界面和优秀的软件管理工具。Ubuntu 每年发布两个版本,每两年有一个长期版本。

Fedora

Fedora 由 Red Hat 开发和资助,它是另一个流行的 Linux 发行版。它是为中高级用户构建的。它提供最新的软件包,并具有最先进的桌面环境。许多用户喜欢 Fedora,因为它在采用现代技术时总是走在最前面。例如,Wayland 显示服务器,Piperwire 声音服务器,内存超出处理,以及许多其他技术都是由 Fedora 首先采用的。而 Ubuntu 紧随其后。

Debian

被称为 “通用操作系统” 的 Debian Linux 已经有二十多年的历史。它稳定、可靠,具有大量的软件包。Debian 以支持所有计算机架构而闻名。Debian 的 “稳定” 版本被认为是当今最稳定的 Linux 发行版。虽然,它的发布节奏比这个名单中的其他版本要慢一些。

CentOS

CentOS 以其稳定性、安全性和可靠性而闻名,被广泛用于企业环境中的服务器部署和管理。CentOS 基于红帽 Linux 企业版(RHEL),它为运行 Web 服务器、数据库和关键应用程序提供了一个强大和可扩展的平台。它提供的长期支持和频繁的更新使它在开发者、系统管理员和企业中很受欢迎。

Arch Linux 与其他 Linux 发行版的比较

现在你对一些流行的 Linux 发行版有了一些了解,让我们把 Arch Linux 与其他 Linux 发行版进行比较。

安装过程

多年来,与其他发行版相比,Arch Linux 的安装有一定的难度,因为它需要手动安装和配置。然而,Arch Linux 的安装过程为用户提供了更大的控制和定制选项。

但最近,Arch Linux 团队通过 archinstall 脚本推出了一个菜单驱动的、易于操作的安装程序。利用它并掌握一些基本知识,现在可以直接安装 Arch Linux 了。此外,Arch Linux 还提供了 虚拟机和 Docker 镜像,这对加快 Arch Linux 的部署非常有用。

archinstall 的最终分区表

另一方面,Ubuntu、Linux Mint 和 Fedora 等发行版有图形化的安装向导,更容易使用,适合初学者。

软件包管理器

Arch Linux 的默认软件包管理器是 Pacman,它以其速度和可靠性著称。它还具有 Arch 用户仓库(AUR),这是一个由社区驱动的用户贡献的庞大的软件仓库。

相比之下,其他发行版,如 Ubuntu 和 Debian 使用 APT( 高级软件包工具 Advanced Package Tool ),而 Fedora 使用 DNF,它也是可靠和快速的。

但根据我的经验,如果你仔细选择镜像,Pacman 要比 APT 和 DNF 软件包管理器快。

滚动发布与定期发布比较

Arch Linux 与其他发行版的一个重要区别是其滚动发布模式。Arch Linux 提供了持续的更新,因此用户可以随时获取最新的软件包。相比之下,像 Ubuntu 和 Fedora 这样的发行版通过他们的标准发布计划来提供,需要一些时间。

Fedora 每 6 个月左右就会有定期发布的版本。Ubuntu 每年也有两个版本。虽然定期发布的版本提供了稳定性,但它们可能没有最新的软件包可用。

所以,这要归结为你自己的需要和工作流程。

自定义和控制

Arch Linux 是为希望完全控制和定制自己的系统的用户设计的。原装的 Arch Linux 安装只安装基本的软件包,用户可以根据自己的需要添加其他软件。

根据你的使用情况,你可以选择安装你喜欢的浏览器、文本编辑器、媒体播放器、图像编辑器等等。没有什么是强加给你的。

其他发行版,如 Ubuntu 和 Fedora 提供了更多的预装软件包,使它们对初学者来说更容易使用。然而,它们可能没有提供像 Arch Linux 那样多的控制和定制功能。

但是,提供预装软件使许多用户、学校、学生和想要一个有预建项目的系统的老年人更轻松。

稳定性和安全性

Arch Linux 以其稳定性和安全性而闻名,这主要是由于它对软件包的安装采取了简约的方法。用户可以完全控制他们安装的软件包,这使得它不容易受到安全漏洞的影响。

此外,Linux 主线内核(主要和次要版本)每月都会在 Arch 软件仓库中率先发布。因此,总的来说,你可以放心,如果你保持你的 Arch Linux 定期更新,你几乎是安全的。

其他发行版,如 Debian 和 CentOS 也以其稳定性和安全性而闻名,但它们可能没有 Arch Linux 那样最新的软件包。

哪个 Linux 发行版适合你?

选择合适的 Linux 发行版取决于你的需求和专业水平。

如果你是一个有经验的 Linux 用户,想要完全控制和定制,Arch Linux 是一个很好的选择。如果你知道处理错误的基本方法,在错误升级的情况下可以绕过系统故障,那么它就是最好的选择。

然而,如果你是一个 初学者 或者喜欢开箱即用的体验,Ubuntu、Linux Mint 或 Fedora 等发行版可能更好。

结论

选择合适的 Linux 发行版是一种挑战,但了解它们的差异可以帮助你做出明智的决定。

Arch Linux 是一个独特而强大的发行版,提供完全的控制和定制,但它可能并不适合所有人。

像 Ubuntu 和 Fedora 这样的流行发行版提供了易用性和更多的预装软件包,使它们成为初学者的绝佳选择。

最后,我希望这份指南能给你一个关于 Arch Linux 与其他发行版相比的基本指导。

加油。


via: https://www.debugpoint.com/arch-linux-vs-other-distros/

作者:Arindam 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Garuda Linux 是流行的基于 Arch Linux 的发行版,它刚刚发布了一个新的版本 “Raptor” 230305,带来了新的功能和更新。

Garuda Linux Raptor 230305

Garuda Linux 是一个基于 Arch Linux 的发行版,由于其开箱即用的体验、游戏支持和用户友好界面,在 Arch Linux 爱好者中越来越受欢迎。Garuda Linux 以其对性能、速度和稳定性的关注而闻名。

最近,Garuda Linux 发布了一个新的版本 “Raptor” 230305,带来了新的功能和更新。在这篇文章中,我们将介绍 Garuda Linux 的最新版本的新内容。

Garuda “Raptor” 230305 的新内容

Garuda 的主要旗舰版是 dr460nized 版,采用 KDE Plasma 桌面环境,但它用 Latte Dock、图标主题等进行了大量定制。

由于 Latte Dock 现在已经没有支持了,Garuda 团队完全删除了 Latte Dock,用标准的 Plasma 面板取代了它。按照该团队的说法,“由于失去了顶栏颜色/透明度等功能,在一定程度上削弱了 dr460nized 版的吸睛因素”。

这的确是事实。但是,没有其他停靠区软件能像 Latte Dock 一样。我的意思是,虽然有,但它们都没有接近 Latte Dock 曾经提供的功能和灵活性。但好处是,KDE Plasma 在 Garuda 中可能会变得更稳定,因为它现在使用了原生的停靠区和面板。而且它看起来也很好!

新的原生 KDE 面板

那么,如果你已经在运行带有 Latte Dock 的早期版本的 Garuda 呢?

为了解决这个问题,团队调整了 “ Garuda 系统维护 Garuda System Maintenance ” 应用程序,以检测你是否已经在运行 Latte Dock,并为你提供逐步迁移到新的面板的方法。一旦你确认从 Latte Dock 迁移,它还会备份你的配置,以防迁移过程中出现问题。这方面的更多信息可以在这个 指南 中找到。

除了上述变化,Garuda Linux “Raptor” 230305 还重写了设置帮助,改进了标签式界面和检测英伟达硬件的能力。

这个版本的一个重要更新是,Garuda 现在使用 Dracut 来创建 initramfs,而不是像包括原本的 Arch Linux 在内的大多数 Arch 发行版常见的 mkiniticpio。

不止如此。从这个版本开始有了一个新的 “garuda” 软件库,它是为 Garuda Linux 专属的软件包创建的,并从当前的 Chaotic-AUR 软件库中移出。这是最大的变化之一,它通过 “garuda-update” 自动处理的。可以在 这里 了解更多。

当前的 pacman 软件库顺序

在核心部分,这个版本带有最新的 KDE Plasma 5.27.2 桌面和 Linux 内核 6.2.2。所以,由于滚动发布,你可以得到所有最新的软件包。

如果你想探索更多的更新,你可以 在此 阅读整个更新日志。

要下载它,请访问以下页面并选择你要下载的变体:

下载 Garuda Linux

如果你已经在运行 Garuda Linux,那么从欢迎程序中启动 Gaurda 帮助 Gaurda Assistance ,并点击 “ 系统更新 system update ”。

总结

这是一个重要的 Garuda 版本,涉及到其旗舰 KDE 版的所有主要组件。对 pacman 偏好和 Dracut 的核心更新更是影响了所有的版本。

然而,所有的变化都是为了使它成为一个比以前更稳定的系统。我希望它能继续带来这样的更新,成为最好的 Arch Linux 发行版之一。

参考自 发布公告


via: https://debugpointnews.com/garuda-linux-raptor-230305/

作者:arindam 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

我们点评了 2023 年最好的 Arch Linux 发行版,并探讨了它们的关键亮点,以便在你为工作流程选择它们之前加以考虑。

如果你是一个寻找强大而灵活的操作系统的 Linux 爱好者,那么 Arch Linux 是值得考虑的。Arch Linux 以其灵活性、定制化选项和极简设计而闻名。

它是那些喜欢 DIY,想从头开始构建自己的系统的 Linux 爱好者的热门选择。开发人员、程序员和游戏玩家经常选择 Arch Linux,因为它采用滚动发布模式,确保可以获得最新的应用程序和模块。

然而,设置 Arch Linux 可能令人生畏,特别是对初学者来说。这就是为什么有几个基于 Arch Linux 的发行版,它们旨在使安装和设置过程更容易,更方便用户使用。

与基于 Debian 的发行版相比,基于 Arch Linux 的发行版并不多。

但是,你如何决定哪一个最适合你呢?

好吧,你可以考虑几个在一般的使用情况下的常见因素。有几个标准可以列举如下:

  • 安装的简易性(独立系统或双引导)
  • 用户友好性
  • 自定义选项
  • 预先配置的软件包
  • 常规维护
  • 专业的硬件支持
  • 社区帮助

在这份最佳 Arch Linux 衍生发行版清单中,我们探讨了现有的最佳发行版,看看它们如何满足普通用户的上述要点。

5 个最好的 Arch Linux 衍生发行版,适合所有人

EndeavourOS

EndeavourOS 是一个基于 Arch Linux 的轻量级和用户友好的发行版,旨在提供一个无忧的 Arch Linux 体验。它带有预装的桌面环境和预配置的软件包,让人很容易开始上手 Arch Linux。

它是三年前新推出的 Arch Linux 衍生发行版之一。由于它对 Arch Linux 用户体验的独特处理方式,在很短的时间内它就变得很受欢迎。

EndeavourOS Cassini 桌面(Xfce 4.18)

目前它被推荐为这个列表中第一的原因是:

  • 它使用了一个 友好的 Calamares 安装程序,对于双启动或独立系统来说,效果非常好。
  • 提供了 专门的硬件支持,如英伟达驱动程序和 ARM 镜像。
  • EndeavourOS 的 社区帮助 非常棒,在 Telegram 频道和论坛的响应更快。
  • 初次使用的用户可以通过友好的点击式操作来管理和更新 Arch Linux 系统。
  • 它配备了 现代的桌面环境,如 Xfce、KDE Plasma、GNOME 和一些窗口管理器。
  • 经验丰富的技术团队,以 坚实的目标 提供最好的 Arch Linux 发行版体验。

使用下面的下载链接试试吧。如果你想进一步探索,我们还有 安装指南Endeavour OS 评测

下载 EndeavourOS

Manjaro Linux

本列表中的第二个发行版是 Manjaro Linux,它是另一个优秀的 Arch Linux 衍生发行版,并且经过了时间的考验。这个发行版的主要目标是通过提供开箱即用的功能,使无论是初学者还是高级用户都能享受到 Arch Linux。

Manjaro 21.0 Ornara 桌面(Xfce)

以下是 Manjaro Linux 的一些主要特点和优势,这些特点和优势使它成为每个人的完美 Arch Linux 衍生发行版。

  • 用户友好的界面和桌面环境:Manjaro Linux 带有 Xfce、KDE Plasma、GNOME、Budgie、Cinnamon 和 MATE 等桌面产品提供的简单易用的界面。此外,你也可以使用 i3 和 Sway 窗口管理器的定制版。
  • 稳定性和 AUR 支持:Majaro 会在 Arch Linux 进行重大更新的几天内得到更新。此外,它还设置了一个 Arch 用户库(AUR),提供大量的软件集合。
  • 桌面管理:配备了 Pamac 软件管理器,可以轻松通过 GUI 进行软件和软件包的安装。
  • 安装:Calamares 安装程序使在双启动或独立系统中的安装变得简单。此外,你可以购买带有 Manjaro 的 OEM 笔记本电脑,这些笔记本电脑也带有 Docker 镜像!
  • 社区支持:在本列表中的所有 Arch Linux 衍生发行版中,Manjaro 的使用率很高,所以你可以在网上获得大量的问题解决方案。此外,Manjaro 论坛的支持也很好。

你可以使用下面的链接下载 Manjaro Linux。要进一步探索,请阅读我们最近发表的 Manjaro Linux 测评

下载 Manjaro

Garuda Linux

本列表中的第三个 Arch 发行版是 Garuda Linux,它主要针对那些希望使用 Arch 发行版进行游戏的用户。不过,你也可以把它用于其他用途。

它配备了几乎所有流行的桌面和窗口管理器,如 KDE、Xfce、GNOME、LXQt-win、Cinnamon、Mate、Wayfire、Qtile、i3wm 和 Sway。因此,你的选择很广泛。

Garuda Linux 提供最好的特性之一是默认的 BTRFS 文件系统和 Zstd 压缩,可以让你的现代高端硬件有更好的性能。

Garuda Linux 桌面(2022)

下面是一些使其脱颖而出的主要特点和优势:

  • 为在 Arch Linux 进行游戏做好了准备。
  • 通过 GameMode 和 Gamemode-Tools 对 Steam 和 Lutris 提供了内置支持。
  • 可以选用所有主要桌面和窗口管理器。
  • 自定义主题和图标,看起来非常漂亮。
  • 大量的预编译软件包,包括流行的 Chaotic-Aur。
下载 Garuda Linux

ArcoLinux

ArcoLinux 是一个基于 Arch Linux 的用户友好型的高级发行版,它带有预装的桌面环境和一套预配置的软件包。它还包括一些工具和脚本,可以使 Arch Linux 的使用体验更加友好。

ArcoLinux 桌面

ArcoLinux 与本列表中的所有发行版有些不同。它有四个不同的产品,它们是:

  • ArcoLinux XL:旗舰版本,具有完整的软件包,带有 Xfce。
  • ArcoLinux XS:带有主线、LTS、Xanmod 和 Zen 等四种可选内核的极简变体,带有 Xfce。
  • ArcoLinuxD:极简变体,没有桌面或软件包;需要你自己安装。
  • ArcoLinuxB:极简变体,可以选择你的桌面和精简的软件。

正如你所看到的,它的设计相当独特。此外,如果你是 Arch Linux 的爱好者,你可以试试 ArcoLinux,这对你来说将是一个很好的学习经验。

该团队还提供了 1000 多个关于 ArcoLinux 的各种指南视频。请到下面的链接进行下载。另外,如果你想了解更多关于各种产品的信息,请访问 此页面

下载 ArcoLinux

ArchLabs Linux

还记得 BunsenLabs Linux 吗?ArchLabs Linux 旨在成为具有 BunsenLabs Linux 外观的极简 Arch Linux 发行版。

它具有 dk 窗口管理器、tint2 面板和各种预装的应用程序,旨在提供一个简单而高效的桌面环境。ArchLabs Linux 是高度可定制的,并提供了各种工具和脚本,使用户能够轻松地配置和个性化他们的系统。

极简的 ArchLabs Linux

它是那些希望获得 Arch Linux 的灵活性和滚动发布更新的好处,但又喜欢更多用户友好和预先配置的桌面环境的用户的热门选择。

对于每个喜欢极简主义和窗口管理器的人来说,Arch Linux 是一个完美的发行版。

下载ArchLabs Linux

还有几个 Arch Linux 发行版

所以,上面这些是我们认为最好的五个。然而,还有一些 Arch Linux 衍生发行版也同样优秀,但与上述名单相比,使用量可能较少。

以下是其中的一些,以及为什么它们同样是最好的。

Mabox Linux:它是一个用户友好的、基于 Manjaro Linux 的轻量级 Linux 发行版。它的特点是 Openbox 窗口管理器,这是一个简单而高效的桌面环境,可以根据用户的喜好进行定制。

Archcraft Linux:它是一个基于 Arch Linux 的极简 Linux 发行版。它使用窗口管理器和轻量级应用程序,这使得它的速度超快。它预先配置了各种设置,为你提供了最好的开箱即用的窗口管理器体验。Archcraft Linux 使用 Calamares 系统安装程序进行安装,并包括 yay 软件包管理器,以方便从 Arch 用户资源库(AUR)中获取软件。

Bluestar Linux:它是一个使用 Arch Linux 作为基础的 Linux 发行版。它的目标是提供一个坚实的操作系统,在不影响美观的情况下,具有广泛的功能和易用性。

其他新发行版

此外,最近还推出了一些 Arch Linux 发行版,为 Arch Linux 提供了不同的使用方式。这些都试图在各种因素上做到独一无二。下面是其中的一些,以及它们的主要区别特征。你可能想看看它们,进一步探索基于 Arch Linux 的发行版。

总结

总之,Arch Linux 是一个高度可定制和灵活的发行版,许多资深的 Linux 用户都很喜欢。

无论你的需求或工作流程是什么,你都可以尝试这个列表中的东西。在有疑问时,可以尝试本列表中前三个发行版中的任何一个。

虽然对初学者来说可能会有畏难情绪,但这些 Arch Linux 发行版旨在提供更友好的用户体验,而不牺牲使 Arch Linux 如此受欢迎的灵活性和定制选项。

我希望你能找到令你感到舒适的 Arch Linux 发行版,能够满足你的需求。


via: https://www.debugpoint.com/best-arch-linux-distros/

作者:Arindam 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

本指南将详细解释你在 Arch Linux 中安装 MATE 桌面所需的步骤。

本指南分为两部分。第一部分讨论安装基础 Arch 系统。第二部分是在 Arch Linux 上安装完整的 MATE 桌面环境。

本文在以下版本中进行了测试:MATE 1.24 和 MATE 1.26。

什么是 MATE 桌面?

当 GNOME 桌面从 GNOME 2 改变方向到 GNOME 3 时,改变了用户交互和界面,MATE 桌面仍然延续了“较旧的”或者说“传统的” GNOME 2 的开发方向。因此,MATE 桌面环境保留了 Linux 中的传统桌面体验。它速度快,内存消耗低。在我看来,MATE 桌面环境是一个被低估的桌面环境,需要更多的关注!

MATE 团队一直在继续开发,它是一个基于 GNOME 2 的流行桌面之一,但同时支持更新的技术。你可以在其 官方网站 上了解更多信息。

在 Arch Linux 中安装 MATE 桌面

第一部分: 安装 Arch Linux

如果你已经安装了 Arch Linux,则可以跳过此步骤,直接转到下面的 MATE 桌面安装部分。

要快速安装 Arch Linux,请按照这个自动化的 archinstall 指南 进行操作,该指南非常容易上手。安装完成后,继续至第二部分。

第二部分:在 Arch Linux 中安装 MATE 桌面

重新启动后,从 GRUB 中选择 Arch Linux。在 Arch Linux 提示符下,按顺序运行以下命令。这些命令将安装 Xorg 服务器、显示管理器、MATE 桌面组件、控制器包以及其他应用程序。

对于所有命令,请使用默认值,即在询问时按 Enter 键。

安装 Xorg。安装大小大约为 80 MB。

sudo pacman -S --needed xorg

安装显示管理器和 MATE 桌面组件。安装大小大约为 380 MB。

sudo pacman -S --needed mate mate-extra ttf-freefont lightdm lightdm-gtk-greeter
LCTT 译注:在 Arch Linux 中,很多时候 lightdm 显示管理器需要额外的配置才能正常启用。可以参考:LightDM - ArchWiki。除此之外,可以安装 lightdm-gtk-greeter-settings 来对 lightdm-gtk-greeter 进行配置。

安装 MATE 包

安装应用软件:

这只是一个参考。你也可以安装你所需要的内容。

sudo pacman -S --needed firefox vlc filezilla leafpad xscreensaver archlinux-wallpaper

现在是时候以服务的方式启用显示管理器和网络管理器了。这样,下次登录时,它们就可以通过 systemd 自动运行了。

systemctl enable lightdm
systemctl enable NetworkManager

使用重启命令重启系统:

reboot

如果一切顺利,你应该在 MATE 桌面上看到登录提示。

现在你可以使用刚刚创建的用户 ID 和密码登录。一个超快速和传统的 MATE 桌面将欢迎你的到来。

Arch Linux 中的 MATE 桌面

我希望本指南能帮助你从头开始创建自己的 Arch Linux 环境,并使用传统的 MATE 桌面。


via: https://www.debugpoint.com/mate-desktop-arch-linux-install/

作者:Arindam 选题:lkxed 译者:Chao-zhi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

本指南解释了在 Arch Linux 中安装 GNOME 桌面所需的步骤。

本指南有两部分:第一部分是关于安装基本的 Arch 系统;第二部分是在 Arch Linux 基础上安装完整的 GNOME 桌面环境。

什么是 GNOME 桌面?

GNOME 是一个流行的桌面环境,是如 Ubuntu 和 Fedora 等许多基于桌面的顶级 Linux 发行版的默认桌面。几乎所有的定制版都提供了一个 GNOME 桌面版本。

GNOME 桌面是稳定和用户友好的桌面之一,因此它被许多普通和高级用户所青睐。如果你想要一个在你进行工作时保持隐形的桌面,GNOME 就是这样的一个。它不会在你工作时妨碍你。因此,尽管有许多关于 GNOME 3(目前的版本)速度慢、资源重等争议,它仍然是许多人的流行和默认选择。

说了这么多,让我们来看看如何在裸机 Arch 中安装 GNOME 桌面。

在 Arch Linux 中安装 GNOME 桌面

第一部分:安装 Arch Linux

如果你已经安装了 Arch Linux,你可以跳过这一步,直接进入下面安装 GNOME 桌面部分。

要快速安装 Arch Linux 基础版,请遵循以下步骤。你也可以访问 该指南,了解如何将 Arch Linux 安装为双启动或在虚拟机中的完整教程。

本文下面介绍的步骤是安装 Arch 的传统方式。新手请按照下面的指南链接,以更现代的方式使用 archinstall 脚本。完成后,回来通过第二部分的步骤继续 GNOME 安装。

现代方式:使用 archinstall 脚本安装(推荐)
传统方式:下载 Arch Linux

从下面的链接下载 Arch Linux 的 .iso 文件。它也提供了磁力链接和种子链接。下载后,将 ISO 写入 USB 驱动器。然后从该驱动器启动。

下载 Arch Linux

如果你打算通过 GNOME Boxes、virt-manager 把它安装成一个虚拟机镜像,那么你就不需要把它写入 U 盘。

启动和配置分区

从 Arch Linux ISO 启动后,你必须运行一系列的命令来安装基本系统。

首先,运行下面的命令,找出设备标识符。

fdisk -l

之前的 fdisk -l

然后用设备标识符,运行下面的命令,开始对你的磁盘进行分区。请确保根据你的系统改变 /dev/sda

cfdisk /dev/sda

在下一个提示中选择 label type = dos

选择自由空间,并从底部选择 “ 新建 New ” 选项。在这个例子中,我将创建三个分区,如下图所示:

/dev/sda1 - 1G - for /boot
/dev/sda2 - 5G - for root
/dev/sda3 - 1G - for swap

cfdisk

在下一个屏幕中,提供引导分区的分区大小(在这个例子中,我给出了 1GB)。选择它作为主分区。

对大小为 5GB 的主根分区重复同样的步骤。

改变为交换分区类型

用同样的步骤创建一个大小为 1G 的交换分区(你可以根据你的需要改变它)。创建交换分区后,确保在底部选择 “ 类型 Type ”,并用 “Linux Swap/Solaris” 选项将其标记为交换分区。

cfdisk 中的最终分区列表

一旦完成,使用底部的 “ 写入 Write ” 选项将变化写入磁盘。确保你在写入前做了备份,因为这是你系统中的一个永久性变化。

在你继续之前,运行下面的命令来检查。你可以看到在这个例子中,有三个分区被列出。

fdisk -l

fdisk 中的最终分区列表

依次运行下面的命令,在上面新创建的分区中格式化并创建一个 ext4 文件系统。请确保你根据你的需要改变 /dev/sda1/dev/sda2

mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda3
swapon /dev/sda3

完成后,装载系统并创建必要的目录:

mount /dev/sda2 /mnt
mkdir /mnt/boot /mnt/var /mnt/home
mount /dev/sda1 /mnt/boot

同样,确保你根据你的系统改变 /dev/sda1/dev/sda2/dev/sda3

准备文件系统

安装基础系统

我希望你已经连接到互联网了。如果没有,请尝试使用 USB 网卡或 Arch 安装程序自动配置和检测的有线网络连接。如果你没有可用的有线连接,请按照 该指南 使用 Arch Linux 安装程序配置一个无线或 Wi-Fi 网络。

依次运行下面的命令,将基本系统安装到已安装的分区中。下载的大小约为 400MB。

pacman -Syy
pacstrap /mnt base base-devel linux linux-firmware nano dhcpcd net-tools grub

安装基本系统

一旦完成,就会生成文件系统表,没有它你就无法启动系统。

genfstab -U /mnt >> /mnt/etc/fstab
配置基础系统

依次按照下面的命令来配置基本系统。这涉及到设置你的地域、语言、添加一个登录用户,以及设置互联网:

arch-chroot /mnt
nano /etc/locale.gen

通过去掉开头的 # 来取消对你所选择的 语言环境 locale 的注释。在本指南中,我选择了 en_US.UTF-8 UTF-8,按 CTRL+O、回车和 CTRL+X 退出 nano。

本地化

使用以下方法生成语言环境:

locale-gen

如果你不想手动去 /etc/locale.gen 设置语言,也可以使用以下命令设置语言:

echo LANG=en_US.UTF-8 > /etc/locale.conf
export LANG=en_US.UTF-8

设置当地的时区:

ln -s /usr/share/zoneinfo/America/New_York /etc/localtime

同样,你可以根据你的需要来选择它们。你可以通过以下命令列出当地的时区:

ls /usr/share/zoneinfo
ls /usr/share/zoneinfo/America

设置硬件时钟,创建一个主机名,并使用以下命令依次启用互联网的 DHCP。你可以根据你的想法,将 arindam-pc 改为任何主机名:

hwclock --systohc --utc
echo arindam-pc > /etc/hostname
systemctl enable dhcpcd

下一步是设置根用户的密码,创建一个管理员用户,并在 sudoers 文件中添加该用户。

依次按照下面的命令进行操作。请确保根据你的需要将用户名从 debugpoint 改为其他名称:

passwd rootuseradd -m -g users -G wheel -s /bin/bash debugpointpasswd debugpoint

创建用户

打开 sudoers 文件,添加以下几行:

nano /etc/sudoers

添加以下几行。由于你已经创建了 root 用户,该条目应该已经有了:

root ALL=(ALL) ALL
debugpoint ALL=(ALL) ALL

更改 sudoer 文件

依次使用如下命令安装 Grub,设置初始化 Ramdisk 环境,卸载系统:

grub-install /dev/sda 
grub-mkconfig -o /boot/grub/grub.cfg
mkinitcpio -p linux
exit

配置 Grub

然后重新启动你的系统。如果你是在一个物理系统中安装的,在这一步要拔掉 USB 介质。

umount /mnt/boot
umount /mnt
reboot

你现在已经成功地安装了 Arch Linux 基本系统。现在是安装完整的 GNOME 桌面的时候了。

Arch 安装好了

第二部分:在 Arch Linux 中安装 GNOME

重启后,从 Grub 中选择 Arch Linux。在 Arch Linux 的提示符下,开始依次运行以下命令。这些命令安装 Xorg 服务器、显示管理器、GNOME 桌面组件、控制器包和其他应用程序。

所有的命令都使用默认值,即在要求时按回车。

安装 Xorg 服务器。安装大小约为 80MB:

sudo pacman -S --needed xorg

安装显示管理器、GNOME 桌面。安装大小约为 300MB:

sudo pacman -S --needed gnome gnome-tweaks nautilus-sendto gnome-nettool gnome-usage gnome gnome-multi-writer adwaita-icon-theme xdg-user-dirs-gtk fwupd arc-gtk-theme seahosrse gdm

上面的安装会要求提供几个软件包的选项。选择你想要的任何一个。如果你不确定,在询问时选择 “jack”、“noto-sans” 和 “xdg-portal-desktop-gnome”。

安装应用程序。这只是一个参考。你也可以安装你所需要的:

sudo pacman -S --needed firefox vlc filezilla leafpad xscreensaver archlinux-wallpaper

现在是时候把显示管理器和网络管理器作为服务启用了。这样,下次登录时,它们就可以由 systemd 自动运行。

systemctl enable gdm
systemctl enable NetworkManager

使用 reboot 命令重新启动系统:

reboot

Arch Linux 运行 GNOME 43 桌面

如果一切顺利,你应该在 GNOME 桌面上看到一个漂亮的登录提示。使用你刚刚创建的凭证登录。迎接你的应该是 Arch Linux 漂亮而干净的 GNOME 43 桌面。

我希望这个指南能帮助你在裸机 Arch 安装 GNOME 桌面。


via: https://www.debugpoint.com/gnome-arch-linux-install/

作者:Arindam 选题:lkxed 译者:Chao-zhi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

我们整体点评了最近发布的 EndeavourOS “Cassini”。

每年,个人和小型团队们推出了数以百计的 Linux 发行版。它们大多是 Debian、Ubuntu、Fedora 或 Arch Linux 的直接衍生品,再加上一些定制的东西。这也难怪每年都有因为缺乏贡献、愿景和坚持而死亡的发行版。

三年前,作为已停止的 Antergos 项目的延续,一个由贡献者们组成的小团队发起了 EndeavourOS 项目。从那时起,由于其安装简单,用户体验和功能,它已经变得很受欢迎。

具备 Xfce 桌面的 EndeavourOS

点评 EndeavourOS

如果你曾经试过它,你就会很明显地发现,他们花了很多心血来开发这个发行版。这个发行版的口号是成为一个面向大众的 “通用” Arch Linux 发行版,摒弃了新用户对 Arch Linux 安装的恐惧,以及使用 Arch 时的优越感。

如果你曾经尝试过 EndeavourOS,你一定会 “感觉” 到作为一个 Arch 发行版,对最终用户来说,在桌面上执行的事情是多么的 “容易”。

安装和可供选择的桌面

通过 “独有的” Calamares 安装程序,它的安装变得超级简单。除此之外,EndeavourOS 团队还特别注意在安装步骤中为你提供了大部分的选项。例如,无需用户干预的临场介质直接启动。它会启动欢迎屏幕。欢迎屏幕要做的事就是提供让你在系统中安装它所有必要选项。

EndeavourOS 欢迎屏幕

默认情况下,ISO 提供了一个轻量级的 Xfce 桌面。然而,EndeavourOS 也为你提供了各种桌面环境和窗口管理器(见下文)。而且它们都经过测试,可以正常工作。如果你在安装过程中连接到了互联网,你可以通过 Calamares 安装程序来安装这些。这意味着你不需要在基本的 Xfce 设置后重新安装它们。

此外,如果你是一个资深用户,只想安装一个基本的 Arch Linux,不需要任何桌面,那也是可以的。只要在安装时使用 “ 无桌面 No desktop ” 选项就可以了!

尽管 Arch Linux 最近创建了一个自动脚本 archinstall 来使安装更容易,但通过 EndeavourOS 的 ISO 来获得 Arch 的基本安装仍然更快、更容易。

EndeavourOS 安装程序显示无桌面和其他选项

此外,你可以在三个选项中选择:GRUB、systemd-boot 或 “ 无启动器 no bootloader ”,这是 EndeavourOS “Cassini” 版本的亮点功能之一。此外,你还可以选择你要安装的软件包(仅在线模式支持)。例如,你可能需要一个基本的系统来开始使用。或者,你可能想安装一些与视频/音频或开发工作有关的应用程序。所有这些你都可以在这个版本中选择。

安装通过检测我的测试机中安装的其他操作系统而完成,很顺利。在“Cassini” 版本中,该团队还将 mkinitcpio 换成了 dracut,以获得更好的性能,减少启动相关问题的失败。

“Xfce” 旗舰版的桌面体验

第一次登录后,你会再次看到欢迎程序,其中有一个 “安装后” 可以做的项目列表。开发人员提供了一个非常周到的列表。这包括改变墙纸、更新 Arch 镜像、安装英伟达驱动等初始任务。许多 Linux 发行版都有一个欢迎程序,但我认为这个程序是一个完善的软件包。

欢迎应用中的安装后项目

默认的外观是你能得到的定制的最好的 Xfce 桌面。通过定制,它成为一个外观良好的发行版,远非默认的 Xfce 可比。定制包括 GRUB 菜单、登录屏幕和桌面等等。

Xfce 主菜单配置了更多的项目,终端略带透明,使用 Qogir 图标主题。所有这些变化都辅以令人惊叹的壁纸和 Arc-Darker 默认 Xfce 主题。

EndeavourOS “Cassini” 桌面带有 Xfce 4.18

性能

尽管有桌面环境,Arch Linux 的性能总是更好。它总是令人感觉更快,因为它的内部并不臃肿。除此之外,Xfce 桌面 4.18 在 “Cassini” 版本中还做了额外的性能优化,你可以在浏览桌面的时候感受到。

在空闲状态下,它使用了大约 700MB 的内存和平均 4% 的 CPU 占用。这是性能基线。资源使用量可能会根据你打开的应用程序的数量而增加。在我之前对 EndeavourOS 的点评中,其性能表现也类似。

不仅如此,它在默认的 Xfce 安装中只使用了 4GB 的磁盘空间。然而,你可能需要安装额外的重型软件,如 LibreOffice、GIMP 或 KDenlive,这将占用更多磁盘空间。

EndeavourOS “Cassini” 的性能

在 EndeavourOS 中执行日常任务有多容易?

EndeavourOS 的一大特点是一些基于 Python 的 GUI 工具,可以使你在 Arch Linux 中的生活变得简单。例如,你可以从 Arch 和 EndeavourOS 的软件仓库中获得更新通知、一键从 AUR 安装软件、一键更新镜像和你的系统。你不需要从终端运行任何命令。这对 Arch Linux 的新用户来说是一个很大的帮助。

一键安装软件

软件包清理器和更新管理器

处理滚动发布的独特方式,以实现稳定性

Arch Linux 作为一个滚动发布的发行版,往往会出现故障。例如,在 Arch 主仓库的每个月的内核更新期间,一些系统可能会出现故障。由于它的受欢迎程度和开发者的主动性,如果出现问题,你会得到通知和相关的解决方法。

最近 Arch Linux 中的 GRUB 问题,给用户带来了大量的启动问题,EndeavourOS 团队通过适当的沟通,给用户提供了解决方法,真的 处理得很好

因此,如果你最终遇到一个不稳定的系统,你也不会真的迷失。

此外,Pacman 的配置已被定制过,使用 EndeavourOS 选择的镜像,以确保你的体验是完美的。

对开源硬件和 ARM 的正式支持

在这个 EndeavourOS “Cassini” 版本中,官方支持了 Pinebook Pro 笔记本电脑。该团队在 Manjaro 软件包的基础上与 Pine64 团队合作,为你提供了独家的 Arch 软件包,使该笔记本开箱即用。此外, EndeavourOS ARM 镜像也可用于树莓派 4。

社区帮助

EndeavourOS 最大的好处之一是社区帮助 —— 这是即时的!这主要是指其专门的 Telegram 频道,在那里你可以在几分钟内得到对你的 EndeavourOS 的任何问题的回应。我曾经去过这个频道,管理员/贡献者们都很友好,很有帮助。

此外,你也可以从官方论坛和其他社交渠道获得帮助。

总结

在结束对 EndeavourOS 的 “Cassini” 版本 的点评时,我想说这是一个构建得最好的发行版,而且组织良好。开发者和团队有一个建立通用的 Arch Linux 发行版的清晰路线图。另外,通过对 ARM 和 Pinebook Pro 的支持以及其他举措,其愿景也很明确。

总而言之,对于每一个希望在 Arch Linux 中拥有一个运行时间更长、更稳定的系统的人来说,这是一个完美的发行版。

你可以从 官方网站 下载 EndeavourOS。

让我们举杯!


via: https://www.debugpoint.com/endeavouros-review/

作者:Arindam 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出