服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - 安装 Arch Linux 后需要做的十件事

安装 Arch Linux 后需要做的十件事

2023-05-18 17:00未知服务器之家 Linux

Arch Linux 为你建立自己的自定义 Linux 发行版打下了坚实的基础。如果你已经用archinstall或其他脚本安装了一个非常基本的 Arch Linux,那么就该执行一些安装后的步骤来定制你的系统了。本文假设你的基本 Arch Linux 系统中没有安装 G

安装 Arch Linux 后需要做的十件事

Arch Linux 为你建立自己的自定义 Linux 发行版打下了坚实的基础。如果你已经用archinstall或其他脚本安装了一个非常基本的 Arch Linux,那么就该执行一些安装后的步骤来定制你的系统了。本文假设你的基本 Arch Linux 系统中没有安装 GUI 或桌面环境,所以这些步骤可以适用于大多数用户。

安装 Arch Linux 后需要做的十件事

A basic Arch Linux Installation

安装 Arch Linux 后需要做的十件事

更新你的系统

安装 Arch Linux 后,你应该做的第一件事显然是更新你的系统。这可以确保你有最新的滚动发布包。这可以通过pacman命令轻松完成。在终端窗口中,运行以下命令:

sudo pacman -Syu

选择最快的 pacman 镜像

Pacman 在下载软件包时有时会有点慢。如果你对它进行适当的配置,选择适当的镜像,你可以达到更快的下载速度。出现这种情况有几个原因,比如过时的镜像,pacman 服务器问题等等。

配置文件存储在文件/etc/pacman.d/mirrorlist中。有几个程序可以自动更新这个列表,根据你的位置提供更快的镜像。

其中之一是reflector,它是一个 Python 脚本。要安装它,请从终端运行以下程序:

sudo pacman -S reflector

然后在运行它之前对当前列表进行备份:

cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bkp

然后从终端,更改你的国家或地区后运行以下命令。

sudo reflector --country 'India' --latest 5 --age 2 --fastest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlist

获取更多细节,请访问我关于 reflector 的详细教程。

安装显示管理器和X.Org

如果你想要一个图形化的桌面环境,那么你需要设置一个显示服务器、显示管理器与桌面环境。显示服务器的最佳选择是X.Org,你可以用下面的命令来安装:

sudo pacman -S xorg

一旦你安装了显示服务器,你需要一个显示管理器来使你能够登录到你的桌面。有几个轻量级的显示管理器可用,你可以从中选择。

  • GDM
  • SDDM
  • LightDM

我推荐它们中的任何一个。你可以运行以下命令来安装它们中的任何一个:

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

不要忘记在安装完成后启用显示管理器服务:

sudo systemctl enable lightdm

安装桌面环境

一旦你完成了显示服务器和显示管理器的设置,就该安装你喜欢的 Linux 桌面环境了。所有的桌面环境都可以在 Arch Linux 中安装。

例如,如果你想安装 Xfce 桌面环境,你可以运行以下命令:

sudo pacman -S --needed xfce4-goodies file-roller network-manager-applet leafpad epdfview galculator lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings capitaine-cursors arc-gtk-theme xdg-user-dirs-gtk

或者,你可以参考以下指南来安装其他桌面:

  • GNOME
  • KDE Plasma
  • LXQt
  • Pantheon

选择基本应用程序

由于你正在从头开始设置你的系统,你可以选择你想要的应用程序。应用程序列表可能包括网络浏览器、文本编辑器、图像浏览器、文件管理器等。

这里有一个基本应用程序的列表,你可以使用下面的命令来安装:

sudo pacman -S --needed firefox nemo leafpad evince ksnip lximage-qt
  • Firefox 浏览器
  • Nemo 文件管理器
  • Leafpad 文本编辑器
  • Evince PDF 阅读器
  • Ksnip 截屏工具
  • LXImage 图片查看器

安装 AUR 辅助工具

标准的 Arch 软件库包含了成千上万的软件包。然而,Arch 用户存储库(AUR)包含了数千个用户提交的应用程序和软件包,你可以使用它们。

不过,要从 AUR 安装,最好使用 Yay、paru 或 pikaur 等辅助程序。

我推荐使用Yay 辅助工具,你可以用以下命令来安装:

sudo git clone https://aur.archlinux.org/yay.git
sudo chown -R <user-name>:users ./yay
cd yay
makepkg -si

一旦安装完毕,你可以在 AUR 存储库中搜索软件包,并使用简单的命令进行安装,例如::

yay -S <app-name>

电源管理

优化电源管理设置,最大限度地提高笔记本电脑的电池寿命或减少台式机的功耗。通过你的桌面环境或窗口管理器的电源管理工具调整设置。

然而,如果你没有通过 GUI 在桌面上进行设置,你可以使用高级 powertop 工具。用以下方法安装它:

sudo pacman -S powertop

一旦安装完毕,使用命令运行它:

sudo powertop --auto-tune

你也可以启用 systemd 服务,使其在你每次打开系统时都能运行。更多细节,请访问此文档。

安装打印机

在 Linux 中配置打印机是非常容易的,这要感谢 CUPS。它可以处理很多麻烦,并为最常见的打印机提供所有必要的软件包。要在 Arch Linux 中设置打印机,你可以使用以下一组命令。第一个命令是安装 CUPS 软件包,然后启用/启动服务。

sudo pacman -S cupssudo systemctl enable cups.servicesudo systemctl start cups.service

安装自定义内核

Arch Linux 提供了一个简单的方法来安装自定义 Linux 内核,带来额外的硬件支持和更新。尽管这可能并不适合所有人,但对于资深用户,可以利用自定义内核的优势。除了默认的主线内核外,重要的有:

  • Linux LTS 内核
  • Linux Hardened 内核
  • Linux Zen 内核

你可以用以下命令来安装它们。在运行这些命令之前,请确保你知道你在做什么。

sudo pacman -S linux-lts linux-lts-headers
sudo pacman -S linux-hardened linux-hardened-headers
sudo pacman -S linux-zen linux-zen-headers

安装 Plymouth

当你安装原装的 Arch Linux 时,初始的动画 Plymouth 默认是不安装的。因此,你可能会在屏幕上看到操作系统的输出。如果你想安装一个漂亮的动画启动画面,你可以阅读我下面的指南。在 Arch Linux 中安装动画启动程序。

结语

我希望这篇文章为你提供了一些入门的技巧和指导,让你在 Arch Linux 中获得最佳体验。上面的提示可能并不适用所有的人,但它们可以作为你定制的 Arch 安装的一个好的起点。

拥抱 Arch Linux 提供的自由和无尽的可能性,享受探索和掌握 Arch Linux 系统的旅程。

延伸 · 阅读

精彩推荐
  • Linuxlinux设置tomcat自启动的方法

    linux设置tomcat自启动的方法

    这篇文章主要介绍了linux设置tomcat自启动的方法,需要的朋友可以参考下...

    Linux教程网8512021-10-10
  • Linuxssh 登录很慢该如何解决

    ssh 登录很慢该如何解决

    这篇文章主要介绍了ssh 登录很慢该如何解决的相关资料,这里提供了两种方法,DNS反向解析及关闭ssh的gssapi认证的解决办法,需要的朋友可以参考下...

    linuxeye9922021-12-16
  • Linux在Linux系统中创建新的亚马逊AWS访问密钥的方法

    在Linux系统中创建新的亚马逊AWS访问密钥的方法

    如何在Linux系统中创建新的亚马逊AWS访问密钥?我在配置一个需要访问我的亚马逊AWS帐号的应用时被要求提供AWS访问密钥ID和秘密访问密钥,我怎样创建一个...

    Linux教程网6182019-10-30
  • Linuxlinux top命令详解

    linux top命令详解

    这篇文章主要介绍了linux top命令详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    sparkdev5622022-03-01
  • Linuxlinux驱动程序开发详细介绍

    linux驱动程序开发详细介绍

    前提,一般来说内核代码的错误可能会引起一个用户进程的死亡,或者整个系统的瘫痪,更严重的后果,可能导致磁盘损伤~因此建议最好有一台实验机进行...

    Linux教程网5392019-12-17
  • LinuxLinux系统下无法卸载挂载的目录怎么办?

    Linux系统下无法卸载挂载的目录怎么办?

    我们在日常运维中经常性会遇到需要进行磁盘的扩容、卸载、挂载等操作,但是有时候这个系统上跑的应用并没有停止或者有其他的运维同事在操作这个目...

    今日头条10302020-12-30
  • Linux理解 Linux/Unix 登录脚本的技巧

    理解 Linux/Unix 登录脚本的技巧

    有一些常见的情况,例如从Debian的包管理程序到Iaas的管理中,很多任务需要设置环境变量才能正常运行。 有时,程序通常只需要在 登陆时运行一次,例如...

    未知1042023-05-12
  • Linux将 Linux 终端与 Nautilus 文件管理器结合起来

    将 Linux 终端与 Nautilus 文件管理器结合起来

    Nautilus 是 GNOME 桌面环境中的图形化文件浏览器。你可以使用它来访问和管理系统中的文件和文件夹。 尽管并非所有人都喜欢使用终端来管理文件和目录,...

    未知812023-08-08