环境准备

  1. 安装VirtualBox
  2. 下载archlinux官方镜像iso文件

磁盘分区和引导

安装系统基础包

  • 更改镜像源
vim /etc/pacman.d/mirrorlist
  • 在最上面增加一行
    Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
  • 更新包
    pacman -Syy
  • 安装基础包
    pacstrap /mnt base base-devel linux linux-firmware git
  • 配置fstab

    一个linux系统自动挂载分区的配置文件

genfstab -L /mnt >> /mnt/etc/fstab
  • 查看是否正确生成
    cat /mnt/etc/fstab
  • 进入系统
    arch-chroot /mnt
  • 安装常用命令
    pacman -S vim zip unzip wget dhcpcd networkmanager
  • 开启服务 为了连接有线网络
    systemctl start NetworkManager
  • 设置服务自启动
    systemctl enbale NetworkManager
  • wifi连接常用命令
    nmcli device wifi list // 列出所有可用wifi
    nmcli device wifi connect <ssid> password <password> // 连接wifi
  • 安装包工具

    yay, paru, trizen, snap都是常用的包安装工具

以安装trizen为例进行安装,其他都相同,只不过git地址不同和目录不同

git clone https://aur.archlinux.org/trizen.git
cd trizen/
makepkg -sri

paru地址(git clone https://aur.archlinux.org/paru.git)
snap地址(git clone https://aur.archlinux.org/snapd.git)

  • 安装edge浏览器
    trizen -S microsoft-edge-stable-bin

    安装bootloader可以bois启动

  • 安装grub
    pacman -S os-prober grub
  • grub-install
    grub-install --target=i386-pc /dev/sda
  • grub-mkconfig
    grub-mkconfig -o /boot/grub/grub.cfg

iiii

修改用户信息

修改root用户密码

passwd

新建用户

useradd -m -G wheel <username> // 添加用户
passwd <username> // 修改用户密码

给wheel用户组权限

visudo
%wheel ALL=(ALL) ALL // 去掉前面的#