Arch Linux 是一个 x86-64 通用发行版,它流行于那些喜欢 DIY Linux 系统的用户和 Linux铁杆粉丝当中。其默认的安装文件只含有一个最基本的系统,它希望使用者自己配置并使用 Arch 系统。其基于 KISS 原则(使它保持简单、傻瓜Keep It Simple, Stupid!),Arch Linux 是一个专注于优雅、代码正确,精简而简洁的系统。
Arch 支持滚动发布模式,并且有自己的软件包管理器 —— pacman。为了提供一个先锐的操作系统,Arch 绝不会错失任何一个最新的源。实际上,它只提供了一个最小化的基本操作系统,使得你可以在低端硬件上安装 Arch,并且只安装你所必须的软件包。
同时,它也是最流行的从头开始学习 Linux 的操作系统之一。如果你有 DIY 精神, 可以自己体验一番Arch Linux
下面介绍VMware虚拟机安装并体验Arch Linux
https://archlinux.org/download/
(图片可放大查看)
我这里设置成UEFI模式
(图片可放大查看)
(图片可放大查看)
经过各种系统检查后,Arch Linux 会启动到 root 用户的命令行界面
(图片可放大查看)
(图片可放大查看)
(图片可放大查看)
ip addr
ping 114.114.114.114
(图片可放大查看)
同时也校对一下系统时间
timedatectl set-timezone Asia/Shanghai
timedatectl set-ntp true
(图片可放大查看)
fdisk /dev/sda
分成两个区 第一个分区2GB, 用于后面/boot/EFI分区
第二个分区为磁盘剩余所有空间,用于/根分区
格式化分区后进行挂载
(图片可放大查看)
(图片可放大查看)
mkfs.fat /dev/sda1
mkfs.ext4 /dev/sda2
mount /dev/sda2 /mnt
mkdir -p /mnt/boot/EFI
mount /dev/sda1 /mnt/boot/EFI
lsblk
df -PTH
(图片可放大查看)
当然,你也可以用cfdisk工具操作
(图片可放大查看)
pacstrap /mnt base linux linux-firmware
(图片可放大查看)
(图片可放大查看)
genfstab -U /mnt >> /mnt/etc/fstab
(图片可放大查看)
pacstrap /mnt vi
(图片可放大查看)
arch-chroot /mnt
修改时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc --utc
timedatectl
(图片可放大查看)
vi /etc/locale.gen
取消en_US.UTF-8 UTF-8前面的#号注释
取消zh_CN.UTF-8 UTF-8前面的#号注释
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
(图片可放大查看)
echo archlinux > /etc/hostname
passwd
(图片可放大查看)
pacman -S dosfstools grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=archlinux --recheck
grub-mkconfig -o /boot/grub/grub.cfg
(图片可放大查看)
(图片可放大查看)
pacman -S networkmanager
systecmctl enable NetworkManager
pacman -S openssh net-tools
systemctl enable sshd
并修改允许root用户登录
(图片可放大查看)
(图片可放大查看)
(图片可放大查看)
(图片可放大查看)
(图片可放大查看)
(图片可放大查看)
(图片可放大查看)
建议这时关机做个快照
例如安装xfce xorg-server sddm(桌面管理器)
pacman -S xorg xorg-server xfce4 xf86-video-intel sddm
systemctl enable sddm
useradd -m -G wheel yuanfan
passwd yuanfan
visudo
reboot
visudo修改如下两行
(图片可放大查看)
(图片可放大查看)
(图片可放大查看)
当然你也可以安装其它桌面环境例如awesome、KDE、Gnome、UKUI 桌面环境,后续有待研究
本文分享自 WalkingCloud 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!