生活哲学

安装基本 Arch Linux 的说明

与 Ubuntu 或 Linux Mint 不同,Arch Linux 是一个连续格式的分布式 Linux 发行版(滚动发行版)。这意味着您只需安装一次并不断获取最新版本更新。它也是一个准系统发行版,可以完全控制您要在系统上安装的内容。

本文将指导您完成安装 Arch Linux 的基本步骤。需要注意的一点是 Arch Linux 的安装有点复杂,需要仔细按照下面的说明进行操作。

  1. 17 个轻量级 Linux 发行版为旧计算机带来新生命
  2. 12 种最佳 Linux 服务器操作系统
  3. 适用于 Linux 的 6 种最佳媒体服务器软件

在安装 Arch Linux 之前,您需要下载 ISO 文件并将其刻录到 U 盘或 DVD。

步骤 1 。访问以下地址的 Arch Linux 下载页面并下载 ISO 文件(在 HTTP 直接下载部分)。

 https://www.archlinux.org/download/ 

步骤 2 。使用可启动的 USB 创建软件,创建 USB 启动。

步骤 3 。创建USB启动后,插入计算机并启动它。

注意:要安装 Arch Linux,你应该使用有线网络,因为无线连接需要更多的配置,本教程没有介绍。

初始设置

在初始启动菜单中选择启动到Arch,通常是第一个选项。您将被带到命令提示符并以 root 身份登录。

Arch Linux基本安装说明图1

要开始使用,请使用以下命令确保时钟准时:

 timedatectl set-ntp true 

硬盘配置

是时候设置你的硬盘了。配置硬盘的方法有多种,但使用 cfdisk 是最简单的方法。

 cfdisk 

如果硬盘没有分区表,会要求建表。选择 DOS,虽然这不是最新的选项,但更易于使用。

  1. 硬盘分区的优缺点

Arch Linux基本安装说明图2

接下来,您将看到列出的硬盘分区表或可用空间。如果您的硬盘已经分区,您可以跳过此步骤并进入下一步。如果要重新分区,请选择它们并选择屏幕底部的删除

选择你要创建分区的空闲空间,然后选择屏幕底部的New,按Enter.然后输入要使用的分区大小。对每个分区重复这些步骤。如果您不确定分区大小,您可以为 /boot 创建一个 512MB 的分区,并将剩余的磁盘空间用于 root (/)。

完成后,从底部菜单中选择Write。输入 yes 以确认更改。点击q退出。

Arch Linux基本安装说明图3

为您的新分区创建文件系统。其实这部分很简单,你只需要运行以下命令,假设你的驱动是'/dev/sda'。

 mkfs.ext4/dev/sda1 
mkfs.ext4/dev/sda2

挂载分区

现在,您已准备好挂载分区并开始设置系统。假设您的驱动器是“/dev/sda1”和“/dev/sda2”,设置将如下所示:

 mount/dev/sda2/mnt 
mkidr/mnt/boot
mount/dev/sda1/mnt/boot

设置基本系统

您可以在此处编辑光盘镜像列表,选择最新下载的镜像。此操作不是真正必要的,可以耗时。如果您想这样做,请将离您最近的镜像放在列表顶部 '/etc/pacman.d/mirrorlist。

Arch Linux基本安装说明图4

使用 pacstrap 实用程序在新安装的驱动器上引导您的系统。

 pacstrap/mnt 基础

这个过程需要一些时间,您不必担心,因为基本的 Arch 会为您设置好。该过程完成后,您可以创建 Arch 的 fstab 文件。该文件将监视文件系统(分区)以挂载到系统。

 genfstab-U/mnt >>/mnt/etc/fstab 

在新系统中设置

Arch Linux基本安装说明图5

是时候通过将根(chroot)更改为系统来切换到新的 Arch 系统了。 Chroot 是一种将 Linux 系统“搭载”到另一个正在运行的系统上的方法。 Arch 有一个工具来实现这个过程。

 arch-chroot/mnt 

按下 Enter 后,命令提示符将更改以反映您在 Arch 设置中的新位置。

设置时区

Arch Linux基本安装说明图6

接下来需要为系统设置时区。您需要查看'/usr/share/zoneinfo'来确定您所在的地区和城市,然后将其链接到系统的本地时间。

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

将您的系统与硬件时钟同步。

hwclock--systohc

语言设置

您需要正确设置语言以及与之相关的所有其他内容。打开/etc/locale.gen 并且不要记下您选择的位置(通过删除行前的 #)。

运行以下命令来创建您的位置

 locale-gen 

在/etc/locale.conf 中创建一个文件,并将您选择的位置放在该文件中,如下例所示。

 LANG=en_US.UTF-8 

网络设置

接下来我们将配置基础网络。您将首先在/etc/hostname中安装计算机的主机名。

 你的主机名 

Arch Linux基本安装说明图7

将主机名添加到“/etc/hosts”文件中,以便您的计算机可以链接到自身。

 127.0.0.1 本地主机 
:: 1 本地主机
127.0.0.1 你的主机名

最后,为了开机时有网络连接,请在开机时开启DHCP服务。

 systemctl 启用 dhcpcd 

设置用户帐户

从一开始,您就以 root 用户身份工作。为安全起见,请运行 passwd 命令并输入新密码来更改 root 用户密码。

 密码

Arch Linux基本安装说明图8

接下来,您需要创建用户帐户以供日常使用。

 useradd-m-G 用户、音频、输入、光学、存储、视频-s/bin/bash 用户名

提供新密码以root用户身份执行,但需要在passwd命令中指定用户名。

 密码用户名 

系统任务

Arch Linux基本安装说明图9

您需要为您的系统创建一个 initramf 来处理一些常见的任务,例如 LVM、磁盘加密和 RAID。

 mkinitcpio-p linux 

在重新启动之前,安装引导加载程序,使用 Pacman 安装 GRUB。

 pacman-S grub 

在你的硬盘上安装 GRUB,这样它就可以在 Arch 之前启动。

 grub-install--target=i386-pc/开发/sda 

最后在“/boot”分区设置GRUB的配置。

 grub-mkconfig-o/boot/grub/grub.cfg 

完成后,输入 exit 退出 chroot。 断开分区并重新启动到 Arch。

 退出 
umount-R/mnt
重启

祝大家成功!

相关资讯

评论

回复