闂佺ǹ绻戞繛濠偽涢敓锟�
80KM婵犮垼娉涘ú锝夊船閵堝棙濮滄い鏍ㄧ懄椤愶拷
闂佺厧顨庢禍婊勬叏閳哄倸绶為柛銉畱閺佹粓鏌ㄥ☉妯垮闁伙綁绠栧顔炬崉娓氼垱校婵炲濯撮幏锟�
闁荤姳璁查弲娆戠礊濮椻偓閹啴宕熼浣诡啀闂佺顕栭崰妤€顩奸崼鐔衡枖鐎广儱瀚稉銏狀熆鐠佽瀚�

Arch Linux安装教程:轻松上手指南
arch linux 安装

首页 2025-01-07 14:09:24



Arch Linux安装指南:打造个性化操作系统的完美之旅 在众多Linux发行版中,Arch Linux以其简洁、灵活和滚动更新的特性,赢得了大量高级用户和DIY爱好者的青睐

    Arch Linux不仅为用户提供了极高的自由度,还通过不断更新的软件仓库,保证了系统的前沿性和安全性

    本文将详细介绍Arch Linux的安装过程,帮助读者从零开始,打造一个属于自己的个性化操作系统

     一、准备工作 在安装Arch Linux之前,需要做好以下准备工作: 1.备份重要数据:在安装新的操作系统之前,务必备份重要的个人文件和数据,以防止意外数据丢失

     2.硬件兼容性:确保计算机硬件与Arch Linux兼容

    可以在Arch Linux的官方网站上查找硬件兼容性列表,或参考社区论坛中的讨论

     3.下载安装镜像:从Arch Linux的官方网站(【Arch Linux 下载页面】(https://archlinux.org/download/))下载最新的安装镜像,确保下载的是适用于目标计算机架构的正确版本

     4.创建引导介质:准备一个2GB以上的U盘,并使用Rufus、Ventoy等工具将安装镜像写入U盘,制作可启动的安装介质

     5.BIOS/UEFI设置:在计算机启动时,进入BIOS或UEFI设置界面,将引导顺序设置为首先从U盘引导,确保计算机从创建的安装介质启动

     二、安装过程 1. 启动安装介质 将制作好的Arch Linux安装U盘插入计算机,重启电脑并按照提示进入BIOS/UEFI设置界面,设置U盘为第一启动项

    保存设置并重启计算机,进入Arch Linux的安装环境

     2. 联网与更新系统时间 启动后,首先需要联网

    可以直接插网线进行有线连接,或者使用iwd工具进行Wi-Fi连接

    连接成功后,使用以下命令更新系统时间: timedatectl set-ntp true 3. 磁盘分区 使用`fdisk`或`parted`工具对磁盘进行分区

    以下是一个常见的分区方案: - `/dev/sda1`:EFI系统分区,大小为1024MB,FAT32格式

    用于存储引导加载程序和引导所需的其他文件

     - `/dev/sda2`:交换分区,4GB大小

    用于将虚拟内存扩展到已安装的物理内存(RAM)之外,或用于挂起磁盘支持

     - `/dev/sda3`:Linux分区,剩余可用磁盘空间大小,EXT4格式

    用于存储Arch Linux操作系统、文件和其他信息的根(/)分区

     具体分区步骤如下: 1.使用`fdisk /dev/sda`命令进入分区界面

     2. 选择GPT标签类型

     3.创建`/dev/sda1`分区,并设置为EFI系统分区类型

     4.创建`/dev/sda2`分区,并设置为Linux swap分区类型

     5.创建`/dev/sda3`分区,并设置为Linux文件系统分区类型

     6. 保存并退出分区工具

     4. 格式化分区与挂载 使用以下命令格式化分区并挂载: mkfs.fat -F32 /dev/sda1 mkfs.ext4 /dev/sda3 mkswap /dev/sda2 swapon /dev/sda2 mount /dev/sda3 /mnt mkdir -p /mnt/boot/efi mount /dev/sda1 /mnt/boot/efi 5. 更新镜像源 为了加快下载速度,可以将镜像源更新为国内镜像

    使用以下命令更新镜像源列表: reflector --country China --age 72 --sort rate --protocol https --save /etc/pacman.d/mirrorlist 也可以手动编辑`/etc/pacman.d/mirrorlist`文件,添加以下国内镜像源: Server=https://mirrors.bfsu.edu.cn/archlinux/$repo/os/$arch Server=https://mirrors.cqu.edu.cn/archlinux/$repo/os/$arch Server=https://mirrors.dgut.edu.cn/archlinux/$repo/os/$arch Server=https://mirrors.neusoft.edu.cn/archlinux/$repo/os/$arch Server=https://mirrors.nju.edu.cn/archlinux/$repo/os/$arch Server=https://mirror.redrock.team/archlinux/$repo/os/$arch Server=https://mirrors.sjtug.sjtu.edu.cn/archlinux/$repo/os/$arch Server=https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch Server=https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch Server=https://mirrors.xjtu.edu.cn/archlinux/$repo/os/$arch 6. 安装基本系统 使用`pacstrap`命令安装基本系统,包括Linux内核、基础软件包和构建工具等: pacstrap /mnt base linux linux-firmware base-devel 如果需要安装LTS内核,可以使用以下命令: pacstrap /mnt base linux-lts linux-lts-firmware base-devel 7. 生成文件系统表 使用`genfstab`命令生成文件系统表,并将其写入新系统的`/etc/fstab`文件中: genfstab -U /mnt ] /mnt/etc/fstab 8. 进入新系统 使用`arch-chroot`命令进入新系统,进行后续的配置: arch-chroot /mnt 9. 设置时区与语言环境 设置系统时区,例如设置为上海时区: ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime timedatectl set-timezone Asia/Shanghai 根据需要设置语言环境,例如设置中文语言环境: locale-gen zh_CN.UTF-8 echo LANG=zh_CN.UTF-8 > /etc/locale.conf export LANG=zh_CN.UTF-8 10. 设置root密码与创建新用户 设置root密码: passwd 创建新用户并设置密码: useradd -m username passwd username 将新用户添加到sudo组(如果需要使用sudo命令): usermod -aG sudo username 11. 安装GRUB引导程序 安装GRUB引导程序,并生成配置文件: pacstrap /mnt grub efibootmgr grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB grub-mkconfig -o /boot/grub/grub.cfg 12. 退出chroot环境并重启 完成配置后,退出chroot环境并重启计算机: exit umount -R /mnt reboot 三、安装完成后的配置 1. 网络管理 安装NetworkManager,并设置开机自启动: pacman -S networkmanager systemctl start NetworkManager.service systemctl enable NetworkManager.service 使用`nmcli`命令配置网络连接

     2. 安装桌面环境与基本软件 根据个人喜好,安装桌面环境