如何安装Arch Linux最新版本
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系统已准备好使用。