掌握Arch Linux虚拟机安装与配置,新手必看实战攻略

引言
Arch Linux,一个以极简主义和高度定制性著称的发行版,对于新手来说,可能会显得有些挑战性。然而,通过使用虚拟机安装Arch Linux,你可以安全地在隔离的环境中学习并实践。本文将为你提供详细的Arch Linux虚拟机安装与配置指南,帮助你从新手快速成长为熟练用户。
准备工作
在开始之前,请确保以下准备工作已完成:
一台物理主机,可以运行虚拟机软件(如VirtualBox或VMware)。
一个Arch Linux ISO镜像文件。
足够的硬盘空间用于虚拟机文件。
安装VirtualBox
打开VirtualBox。
点击“新建”按钮,创建一个新的虚拟机。
按照提示设置虚拟机的名称、类型和版本。
分配内存,建议至少分配2GB。
创建虚拟硬盘,选择“固定大小”或“动态分配”,并根据需求设置大小。
安装Arch Linux
在VirtualBox中,选择新创建的虚拟机,并点击“启动”。
将Arch Linux ISO镜像文件设置为启动光盘。
进入Arch Linux安装界面,选择“Arch Linux”启动。
选择键盘布局,并按Enter键。
使用
fdisk
或
parted
等工具分区硬盘。以下是一个简单的分区示例:
# 分区
fdisk /dev/sda
n
p
1

# 设置启动分区
t
83
w
创建根分区:
# 创建根分区
mkfs.ext4 /dev/sda1
创建交换分区:
# 创建交换分区
mkswap /dev/sda2
swapon /dev/sda2
安装Arch Linux:
# 安装Arch Linux
pacstrap /mnt base linux linux-firmware
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt
在
/mnt
环境中,更新系统时间:
# 更新系统时间
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock –systohc
设置主机名:
# 设置主机名
echo “archlinux” > /etc/hostname
配置网络:
# 配置网络
systemctl enable NetworkManager
systemctl start NetworkManager
安装
pacman
:
# 安装pacman
pacman -Syu pacman
安装基本软件包:
# 安装基本软件包
pacman -Syyu xorg-server xorg-x11-apps xorg-x11-utils xorg-x11-fonts-base
配置图形界面:
# 配置图形界面
systemctl enable display-manager.service
安装桌面环境(以XFCE为例):
# 安装XFCE桌面环境
pacman -S xfce4 xfce4-goodies
安装显示管理器:
# 安装显示管理器
pacman -S lightdm
配置LightDM:
# 配置LightDM
systemctl enable lightdm
重启系统:
# 重启系统
exit
reboot
总结
通过以上步骤,你已经成功在VirtualBox中安装并配置了Arch Linux。接下来,你可以根据自己的需求继续安装其他软件包,定制你的Arch Linux系统。祝你在Arch Linux的世界里探索愉快!