Archlinux
本文最后更新于:2023年4月11日 下午
A simple, lightweight distribution
You’ve reached the website for Arch Linux, a lightweight and flexible Linux® distribution that tries to Keep It Simple.
Currently we have official packages optimized for the x86-64 architecture. We complement our official package sets with a community-operated package repository that grows in size and quality each and every day.
Our strong community is diverse and helpful, and we pride ourselves on the range of skillsets and uses for Arch that stem from it. Please check out our forums and mailing lists to get your feet wet. Also glance through our wiki if you want to learn more about Arch.
一、下载镜像
你可以从下列的地址中,选择合适的一个来下载系统安装镜像
二、验证签名
在一台已经安装 GnuPG 的系统上,可通过下载 PGP 签名 (在 下载 页面的 Checksums 下方) 到 ISO 文件所在的路径,然后用以下方式 验证:
1 |
|
另外,在一台已经安装 Arch Linux 的计算机上可以通过以下方式验证:
1 |
|
三、准备映像
将ISO镜像刻录到U盘等设备,可考虑使用下列的工具:
一个简单但可靠的镜像刻录工具。
可允许多个镜像共存的启动工具。
四、安装准备
在BIOS中,设置U盘启动,并启动到安装环境,准备开始安装系统。
1、网络设置
如果你使用网线,应该能直接连接到网络。使用下列的命令来检测联网:
1 |
|
如果你需要连接到WiFI,则可使用iwctl来帮助你:
1 |
|
2、时间同步
使用timedatectl命令来确保时间是同步的:
1 |
|
五、磁盘分区
1、分区说明
首先使用lsblk或者其他磁盘工具(例如fdisk)查看磁盘设备:
1 |
|
然后使用fdisk或者cfdisk创建磁盘分区。在创建分区的时候, 必需要确保有一个root分区/ 。对于以UEFI模式引导的还需要一个EFI系统分区。假设现在的硬盘为/dev/sda
,可将其按如下数据进行分区:
挂载点 | 分区类型 | 大小 | 设备 |
---|---|---|---|
/boot | fat32 | 250M | /dev/sda1 |
—- | swap | 内存的一半 | /dev/sda2 |
/ | ext4 | 剩余 | /dev/sda3 |
2、格式分区
分区后,要先格式化才能使用,例如:
1 |
|
六、安装系统
安装基本的系统
1、挂载分区
使用mount
命令来挂载分区:
1 |
|
2、安装系统
使用pacstrap
命令来安装基本的系统:
1 |
|
生成fstab
文件:
1 |
|
3、安装引导
首先,使用arch-chroot /mnt
命令,来切换到基本系统环境中,执行命令:
1 |
|
引导安装成功后,就可以正确的重启进入系统了。
七、后续配置
为了更好的使用,来需要进行一些基本的配置:
- root密码修改
1 |
|
- 必备包
1 |
|
- 启用
wheel
组:
编辑/etc/sudoers
文件,
1 |
|
取消对应行前面的”#”
- 编码配置
1 |
|
一般来说,需要启用en_US.UTF-8
、zh_CN.UTF-8
、zh_HK.UTF-8
、zh_TW.UTF-8
、zh_SG.UTF-8
等编码
然后,使用如下的命令来重新生成编码:
1 |
|
- 时区设置
1 |
|
- 主机名称
编辑/etc/hostname
文件,写入对应的主机名称即可
- hosts配置
编辑/etc/hosts
文件,写入以下配置:
1 |
|