返回

三分钟上手Arch Linux操作系统 & Openbox图形界面初始化

开发工具

对于任何一名Linux新手来说,Arch Linux 可能不是一个显而易见的起点。以其极简主义和 DIY 理念而闻名,Arch Linux 要求用户手动安装和配置几乎所有内容。

但这并不意味着 Arch Linux 对初学者来说是不可及的。相反,花时间学习 Arch 的基础知识可以为你的 Linux 之旅奠定坚实的基础。

本指南将带领你完成在虚拟机中安装 Arch Linux 和 Openbox 图形界面的分步过程。准备好迎接一个精简、可定制且强大的 Linux 体验吧!

先决条件

  • 虚拟机软件(例如 VMware Fusion 或 VirtualBox)
  • Arch Linux ISO 镜像
  • 至少 2GB 的 RAM 和 20GB 的硬盘空间

步骤 1:创建虚拟机

在你的虚拟机软件中创建一个新的虚拟机,并分配以下资源:

  • 操作系统: Arch Linux 64 位
  • 内存: 2GB
  • 硬盘: 20GB

步骤 2:安装 Arch Linux

  1. 将 Arch Linux ISO 镜像加载到虚拟机的 DVD 驱动器。
  2. 启动虚拟机并从 ISO 镜像引导。
  3. 在欢迎屏幕上,按 Enter 键进入命令行界面。
  4. 运行以下命令更新系统时钟:
timedatectl set-ntp true
  1. 运行以下命令分区硬盘:
fdisk /dev/sda
  1. 创建一个新的分区表(GPT):
g
  1. 创建一个新的 ESP 分区:
n
1


+550M
  1. 创建一个新的根分区:
n
2


  1. 将更改写入分区表:
w
  1. 格式化 ESP 分区为 FAT32:
mkfs.fat -F32 /dev/sda1
  1. 格式化根分区为 ext4:
mkfs.ext4 /dev/sda2
  1. 挂载根分区:
mount /dev/sda2 /mnt
  1. 创建必要的目录:
mkdir /mnt/boot
mkdir /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi
  1. 安装 Arch Linux 基本系统:
pacstrap /mnt base linux linux-firmware
  1. 生成 fstab 文件:
genfstab -U /mnt >> /mnt/etc/fstab
  1. 安装 GRUB 引导加载器:
pacstrap /mnt grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Arch
  1. 生成 GRUB 配置:
grub-mkconfig -o /boot/grub/grub.cfg

步骤 3:安装 Openbox

  1. 重新挂载根分区:
mount -a
  1. 安装 Openbox 和必需的依赖项:
pacman -S openbox obconf nitrogen feh
  1. 启用 Openbox 服务:
systemctl enable openbox

步骤 4:启动图形界面

  1. 重启虚拟机:
reboot
  1. 在 GRUB 引导菜单中,选择 Arch Linux

  2. Arch Linux 将启动进入 Openbox 图形界面。

恭喜你!你现在已经成功地安装了 Arch Linux 和 Openbox 图形界面。现在你可以根据自己的喜好进一步自定义和配置你的系统。