Arch Linux安装全记录
原创Arch Linux安装全记录
Arch Linux,一个以简洁、轻量、可定制性著称的发行版,对于想要深入了解Linux系统的用户来说,是一个不错的选择。以下是我在安装Arch Linux过程中的一些记录,期望能对您有所帮助。
一、准备工作
在开端安装之前,我们需要做一些准备工作。
- 下载Arch Linux镜像:您可以从Arch Linux官网下载最新的镜像。
- 制作启动U盘:使用Etcher等工具将镜像烧录到U盘中。
- 备份重要数据:在安装过程中,也许会覆盖您的硬盘,故而请务必备份重要数据。
- 选择合适的安装行为:按照您的需求,可以选择从硬盘安装或使用虚拟机安装。
二、安装过程
以下是安装过程中的详细步骤。
1. 进入安装界面
将制作好的启动U盘插入电脑,重启电脑并从U盘启动。进入Arch Linux安装界面。
2. 配置网络
在安装过程中,首先需要配置网络。执行以下命令:
# systemctl enable dhcpcd
# systemctl start dhcpcd
等待网络连接成就后,执行以下命令查看IP地址:
ip a
3. 设置时区
执行以下命令设置时区:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "Asia/Shanghai" > /etc/timezone
4. 设置主机名
执行以下命令设置主机名:
echo "archlinux" > /etc/hostname
5. 配置hosts文件
编辑hosts文件,添加以下内容:
127.0.0.1 localhost
::1 localhost
127.0.1.1 archlinux
6. 分区硬盘
使用fdisk命令分区硬盘。以下是一个示例:
# fdisk /dev/sda
n # 创建新的分区
p # 主分区
1 # 分区编号
+1000M # 分区大小(引导分区)
n # 创建新的分区
p # 主分区
2 # 分区编号
+20G # 分区大小(根分区)
n # 创建新的分区
p # 主分区
3 # 分区编号
+10G # 分区大小(/home分区)
w # 保存并退出
接下来,使用mkfs.ext4等命令格式化分区。
7. 挂载分区
将分区挂载到指定目录:
# mount /dev/sda1 /mnt
# mkdir /mnt/home
# mount /dev/sda3 /mnt/home
8. 安装基础系统
执行以下命令安装基础系统:
pacstrap /mnt base linux linux-firmware
9. 配置系统
使用arch-chroot命令进入新系统:
# arch-chroot /mnt
配置系统语言、键盘布局等:
# localegen
# loadkeys us
生成fstab文件:
genfstab -U /mnt > /mnt/etc/fstab
10. 安装引导加载器
执行以下命令安装引导加载器:
pacman -S grub
grub-install --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
11. 安装网络管理工具
执行以下命令安装网络管理工具:
pacman -S netctl
配置网络连接:
# netctl enable mywifi
12. 安装桌面环境
以下是一个示例,安装XFCE桌面环境:
pacman -S xfce4 xfce4-goodies
systemctl enable xorg
systemctl enable sddm