如何安装Arch Linux最新版本

时间:2020-03-21 11:45:17  来源:igfitidea点击:

ARCH Linux是通用GNU/Linux发行版,通过遵循滚动版本模型提供最新的软件。
与固定点发布的Linux发行版不同,Arch Linux允许我们尽快使用更新的尖端软件和软件包,只要开发人员发布了它们。
最初,它支持32位和64位系统。
但是,现在,Arch Linux开发人员已经下降了32位支持。
从Arch Linux开始,2016.03.01版本,带64位处理器的计算机只能支持Arch Linux。

本教程提供了逐步安装教程,以安装最新的Arch Linux 2016.03.01版本。

第1步:下载最新的Arch Linux版本并启动系统

从以下位置下载最新版本。

  • 下载Arch Linux.
    https://www.archlinux.org/download/

首先写作本教程,最新版本是2016.03.01.

下载ISO后,使可启动USB或者DVD。
要制作可启动的U盘或者SD卡,使用 Etcher - 一个美丽的应用程序,可以创建可启动的SD卡或者U盘

而且,使用安装介质启动系统。

我们将被打击以下安装程序屏幕。
选择"Boot Arch Linux(X86_64)"选项,然后点击Enter键。

系统启动后,默认情况下将自动以root用户自动登录。

第2步:配置网络

我们必须需要一个工作的Internet连接才能安装Arch Linux。
检查Internet连接是否正常工作:

ping theitroad -c 4

如果你得到回复,你很高兴去。
如果未启用DHCP,则需要手动配置静态IP地址,如下行链路所示。

  • 如何在Arch Linux中配置静态地址

如果我们使用的是WiFi,请运行以下命令以与WiFi网络连接。

wifi-menu -o wlp9s0

用无线网卡名称替换WLP9S0。

下载 - 免费电子书:"GNU/Linux高级管理"

第3步:分区硬盘

接下来,我们需要分区硬盘。

要检查分区表,请运行:

fdisk -l

如上所述,我有20 GB的硬盘。
让我们前进并分区硬盘。
我们可以使用"FDISK"或者CFDisk的实用程序分区硬盘。

出于本教程的目的,我将使用CFdisk。

我们要创建三个分区。

  • 根分区,/dev/sda1,作为主要可引导,具有10 gb和ext4格式化。
  • 交换分区,/dev/sda2,尺寸为2xram大小。
  • 逻辑分区,home,/dev/sda5,空间的其余部分和ext4格式化。

在命令提示符中键入cfdisk。
我们应该看到以下屏幕。

cfdisk

选择标签类型为DOS。

A.创建主分区

选择"新"。

输入分区大小,在我们的情况下,它是10g(10 GB)。
我们可以使用字母'M'在MB中指定大小。

然后,我们需要选择Partition的类型,主,逻辑,交换等。
如前面提到的,我们将此分区作为主机启动和Ext4格式化。

接下来选择"可启动"以使此分区成为可引导分区。

然后,使用左/右箭头按钮选择"写入"以写入分区更改。

输入"是"以保存更改。

B.创建交换分区

使用上/向下箭头选择可用空间,然后选择"新建"。

输入交换分区大小,2xram大小。
我有1GB 内存,所以我分配了2048米作为交换分区大小。

选择分区类型为"主"。

选择"写入"。

输入"是"以保存更改。

C.创建逻辑(扩展)分区

再次使用UP/DOWN箭头键选择可用空间。
并选择"新"。

输入分区大小。
由于它是我的最后一个分区,我想为此分区分配整个可用空间。

因此,这是我的逻辑分区,所以我选择了"扩展"选项。

然后使用箭头选择自由空间,用于家庭分区,然后选择"新建"。

再次分区大小为家庭。

最后通过选择"写入"选项来保存分区更改。

再次输入"是"以确认更改。

创建必要的分区后,选择"quit"选项并退出分区管理器。

我们可以使用命令验证分区详细信息:

fdisk -l

D.格式分区

我们创建了必要的分区,但我们还没有格式化它们。

使用命令格式化主分区:

mkfs.ext4 /dev/sda1

同样,使用ext4文件系统格式化逻辑分区。

mkfs.ext4 /dev/sda5

然后使用以下命令格式化并激活交换分区:

mkswap /dev/sda2
swapon /dev/sda2

下载 - 免费电子书:"使用WebMin™系统管理和模块开发管理Linux®系统

第4步:安装Arch Linux基础系统

我们已创建必要的分区并格式化它们。
现在,我们需要安装它们以安装Arch Linux基础系统。

我将在/mnt/home中安装主分区(/dev/sda1)/mnt和home partition。

mount /dev/sda1 /mnt
mkdir /mnt/home
mount /dev/sda5 /mnt/home

现在,是时候安装Arch Linux基础系统了。

pacstrap /mnt base base-devel

这将取决于互联网速度。

恭喜! Arch Linux基础安装完成。

基础系统安装后,使用命令创建fstab文件:

genfstab /mnt >> /mnt/etc/fstab

然后使用命令验证fstab条目:

cat /mnt/etc/fstab

示例输出:

第5步:Arch Linux基本配置

现在,让我们使用命令切换到新安装的Arch Linux基础系统:

arch-chroot /mnt /bin/bash

下一步是配置系统语言。

要执行此操作,请编辑/etc/locale.gen文件:

vi /etc/locale.gen

取消注释EN_US.UTF-8 UTF-8,以及其他所需的本地。

保存并关闭文件。

然后,使用命令生成新的locales:

locale-gen

创建/etc/locale.conf文件,

vi /etc/locale.conf

添加以下行:

LANG=en_US.UTF-8

保存并关闭文件。

然后,我们需要分配系统的时区。

使用命令列出可用的时区:

ls /usr/share/zoneinfo/

自从我的时间表是亚洲/加尔各答,我运行了以下命令:

ln -s /usr/share/zoneinfo/Asia/Kolkata /etc/localtime

使用命令将时间标准设置为UTC:

hwclock --systohc --utc

使用命令设置"root"用户密码:

passwd

第6步:网络配置

编辑/etc/hostname文件,

vi /etc/hostname

设置ARCH Linux系统名称:

server

保存并关闭文件。
然后,编辑/etc/hosts文件并设置主机名。
注意我们需要在两个文件中设置相同的主机名。

然后使用命令使网络连接持久:

systemctl enable dhcpcd

第7步:GRUB安装

我们达到了最后阶段。
现在,我们需要为新安装的Arch系统安装引导加载程序。

为此,运行:

pacman -S grub os-prober
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

最后,退出Chrrot,卸载分区并重新启动arch Linux。
确保我们也删除了安装介质。

exit
umount /mnt
umount /mnt/home
reboot

从引导菜单中选择Arch Linux。

以在安装期间为root用户和密码登录新安装的arch系统。

现在Arch Linux系统已准备好使用。