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的魅力就在于其高度的可定制性,希望您能享受这个打造专属系统的过程!