Arch Linux安装后必备配置:完整新手指南(2023)

这是文章《在安装完Arch Linux后该做什么?》的第1部分(共1部分)。

内容片段: 原生的Arch Linux安装只提供基本的操作系统,不包含预装的应用程序,使用户能够完全按照自己的意愿定制系统。这种设计理念让用户能够完全掌控自己的操作系统体验。

初始安装完成后,您将面对一个命令行界面,需要自行进行系统配置和软件安装。在本指南中,我们将逐步介绍在安装Arch Linux后需要完成的基本操作,帮助您打造一个功能完善的系统。

更新系统

首先,使用pacman命令更新系统。这是确保您的系统拥有最新软件包和安全更新的重要步骤。

$ sudo pacman -Syyu

系统更新完成后,我们就可以开始在系统上安装所需的软件包和应用程序了!

安装显示服务器

要获得图形用户界面环境,首先需要安装显示服务器。X.Org Server(简称Xorg)是最古老且最受欢迎的显示服务器之一,是大多数桌面环境的基础组件。

$ sudo pacman -S xorg

安装完成后,系统将具备处理图形界面的基本能力,为后续安装桌面环境做好准备。

安装桌面环境

接下来,我们需要为系统选择一个桌面环境。桌面环境提供了图形用户界面、系统工具和应用程序集合,是日常使用Linux系统的重要组成部分。以下是几个流行的选择:

  • Xfce4 – 轻量级桌面环境,适合低配置电脑
  • KDE Plasma – 功能丰富且高度可定制的桌面环境
  • GNOME – 现代化、简洁的桌面环境
  • Cinnamon – 直观易用的桌面环境,类似Windows界面
  • MATE – 基于GNOME 2的传统桌面环境

安装 Xfce4:

$ sudo pacman -S xfce4 xfce4-goodies

安装KDE Plasma:

$ sudo pacman -S plasma

安装GNOME:

$ sudo pacman -S gnome gnome-extra

安装Cinnamon的方法如下:

$ sudo pacman -S cinnamon nemo-fileroller

安装MATE的方法:

$ sudo pacman -S mate mate-extra

安装显示管理器

显示管理器(也称为登录管理器)是系统启动时显示的图形界面,允许用户选择桌面环境并登录。以下是几个流行的选择:

  • LightDM – 轻量级、高度可定制的显示管理器
  • LXDM – 简单易用的显示管理器,专为LXDE设计
  • SDDM – 基于QML的现代化显示管理器,KDE Plasma的默认选择

安装LightDM:

$ sudo pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings

启用LightDM:

$ sudo systemctl enable lightdm

安装LXDM的方法:

$ sudo pacman -S lxdm

使用以下命令启用LXDM:

$ sudo systemctl enable lxdm.service

安装SDDM:

$ sudo pacman -S sddm

启用SDDM的方法是:

$ sudo systemctl enable sddm

安装AUR助手

Arch用户存储库(AUR)是Arch Linux的一大特色,它包含了由社区维护的大量软件包和应用程序。然而,我们不能直接使用pacman获取这些软件包。要从AUR获取软件包,需要使用特殊的程序,称为AUR助手。有多种AUR助手可用,但我们推荐使用paru,它功能强大且易于使用。

要安装Paru:

$ sudo pacman -S base-devel git --needed 
$ cd paru
$ makepkg -si

现在我们可以使用以下方式从AUR获取软件包:

$ paru -S <软件包名称>

安装其他内核

安装备用内核是一种良好的做法,可以在主要内核出现问题时提供备选方案。Arch Linux默认使用主线Linux内核,但用户可以根据自己的需求选择其他内核变体。

以下是几个流行的内核选项:

  • Linux LTS内核 – 长期支持版本,稳定性高,适合服务器和追求稳定性的用户
  • Linux Hardened内核 – 增强安全性的内核,包含多项安全加固措施
  • Linux Zen内核 – 针对桌面体验优化的内核,提供更好的响应性和性能

安装LTS内核:

$ sudo pacman -S linux-lts linux-lts-headers

安装强化内核:

$ sudo pacman -S linux-hardened linux-hardened-headers

安装Zen内核:

$ sudo pacman -S linux-zen linux-zen-headers

安装微码

处理器制造商定期发布微码更新,以修复稳定性和安全性问题。这些更新提供了关键的错误修复,对系统稳定性和安全性至关重要。如果不安装这些更新,您可能会遇到随机崩溃或意外系统停机,这些问题往往难以追踪和诊断。为了确保系统的稳定性和安全性,建议在Arch安装后立即安装相应的微码更新。

对于英特尔处理器:

$ sudo pacman -S intel-ucode
$ sudo grub-mkconfig -o /boot/grub/grub.cfg

对于AMD处理器:

$ sudo pacman -S linux-firmware
$ sudo grub-mkconfig -o /boot/grub/grub.cfg

优化镜像列表

为了获得更快的软件包下载速度和系统更新体验,您可以根据镜像服务器的响应速度对其进行排序。这样可以显著减少软件包下载时间,提高系统更新效率。

首先,备份当前的镜像列表:

# mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak

接下来,使用rankmirrors工具根据镜像速度进行排名:

# rankmirrors /etc/pacman.d/mirrorlist.bak > /etc/pacman.d/mirrorlist

完成上述步骤后,pacman将优先使用速度最快的镜像服务器进行软件包下载和系统更新。

结论

在本指南中,我们介绍了在Arch Linux安装后需要完成的基本配置步骤。这些步骤包括系统更新、安装显示服务器和桌面环境、配置显示管理器、设置AUR助手、安装备用内核、更新处理器微码以及优化镜像列表。

完成这些基本配置后,您将拥有一个功能完善的Arch Linux系统。当然,还有许多其他软件和工具可以根据您的需求进行安装,但我们将这些选择留给您,让您根据自己的使用习惯和偏好来定制系统。Arch Linux的魅力就在于其高度的可定制性,希望您能享受这个打造专属系统的过程!

bannerAds