如何一步步安装Linux Arch操作系统?

Linux Arch 安装教程

Arch Linux 是一个轻量、灵活、滚动更新的 Linux 发行版,适合有时间、有兴趣、热爱自由的用户,由于 Arch Linux 仅提供了一个很简洁的安装环境,用户有极大的空间根据自己的喜好进行安装和配置,因此初学者往往感到难以适应,以下是详细的安装教程:

如何一步步安装Linux Arch操作系统?插图
(图片来源网络,侵删)

准备工作

1、硬件要求:一台以 UEFI 模式启动的 x86_64 架构电脑,目前运行 Windows 8 及以上操作系统

2、备份数据:准备一个 U 盘,将 U 盘文件全部备份到电脑中,备份好电脑中全部资料,防止安装过程中误删分区。

3、英语水平:有一定英语水平,可以大致读懂 ArchWiki,以便遇到问题时查看。

获取安装镜像

1、下载镜像文件:请在 Arch Linux 下载页 中选择一种下载方式,下载如下文件archlinux-2023.10.14-x86_64.iso

2、验证镜像:计算文件的 SHA256 值,确保文件没有损坏。certutil -hashfile .archlinux-2023.xx.xx-x86_64.iso SHA256

如何一步步安装Linux Arch操作系统?插图1
(图片来源网络,侵删)

制作启动 U 盘

1、推荐工具:Ventoy,Ventoy 是一个制作可启动 U 盘的开源工具。

2、操作步骤:下载 Ventoy,将镜像文件复制到 U 盘中即可启动。

安装过程

1. 启动到 Live 环境

根据 ArchWiki 介绍,Arch 是不支持安全启动的,而一般电脑默认开启安全启动,所以需要先到 BIOS 里面关闭安全启动(Secure Boot),注意需要先关闭 Windows 的快速启动。

2. 禁用 reflector 服务

如何一步步安装Linux Arch操作系统?插图2
(图片来源网络,侵删)

进入安装环境后的第一件事就是将其禁用:systemctl stop reflector.service

3. 检查是否 UEFI 启动

输入以下命令,如果出现大量文件则正常否则该电脑可能不支持安装 Arch Linux。

ls /sys/firmware/efi/efivars

4. 连接网络

使用rfkill unblock all 解除网卡禁用,然后通过 iwctl 进入 wifi 连接界面。

5. 更新系统时间

输入以下命令同步系统时间为准确时间。

timedatectl set-ntp true

6. 换源

为保证安全与方便,建议更换为国内镜像源,编辑/etc/pacman.d/mirrorlist 文件,将国内的镜像站置于最顶的几行。

7. 建立硬盘分区

磁盘规划及分区建议:

分区类型 挂载点 分区 建议大小
EFI系统分区 /mnt/boot/efi /dev/nvme1n1p1 至少100 MiB
Linux swap(交换空间) [SWAP] /dev/swap_partition 2 GiB
Linux 根目录 /mnt /dev/root_partition 30 GiB 以上

8. 安装基本操作系统

使用 pacstrap 脚本,安装 base 软件包和 Linux 内核以及常规硬件的固件。

pacstrap /mnt base linux linux-firmware

配置系统

1、生成 fstab 文件

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

2、chroot 到新安装的系统

arch-chroot /mnt

3、设置时区

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc

4、本地化设置

编辑/etc/locale.gen,取消注释en_US.UTF-8zh_CN.UTF-8,执行locale-gen 以生成 locale 信息。

5、创建主机名文件

echo "tofu" > /etc/hostname

6、本地主机名解析

编辑/etc/hosts 文件,添加以下内容。

127、0.0.1       localhost
::1             localhost
127、0.1.1       tofu.localdomain       tofu

7、安装微码更新以确保系统稳定性

pacman -S intel-ucode # AMD: amd-ucode

8、安装显卡驱动

pacman -S xf86-video-intel # AMD: xf86-video-ati

9、其他配置

安装中文字体,防止乱码;设置开机自启。

pacman -S wqy-zenhei
systemctl enable NetworkManager

10、设置 Root 密码

passwd

11、配置引导

如果使用双系统,需额外安装 efibootmgr 和 os-prober 软件包。

pacman -S grub efibootmgr os-prober
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Arch

希望这个详细的安装教程能够帮助你顺利地安装 Arch Linux,如果在安装过程中遇到问题,可以参考 ArchWiki 安装指南、Arch Linux 论坛或 Arch Linux 中文社区交流群寻求帮助。

小伙伴们,上文介绍linux arch 安装教程的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/71048.html

小末小末
上一篇 2024年10月8日 02:27
下一篇 2024年10月8日 02:37

相关推荐