arch linux是高度可定制的极简版操做系统,加上号称最快的linux图形系统openbox,搭配起来是工做和生活得力的工具linux
地址列表:www.archlinux.org/download/git
能够使用163的镜像直接下载,参考:mirrors.163.com/archlinux/i…github
能够使用真机(笔记本或者台式机),这里使用vmware fusion建立一个2c4g的虚拟机。shell
规划磁盘空间: 15.5Gvim
空间大小 | 做用 | 类型 |
---|---|---|
13GB | 系统盘 | ext4 |
2GB | 交换空间 | swap |
0.5GB | uefi引导文件 | fat32 |
系统时间不对可能形成ssl链接失败致使后续安装出错网络
timedatectl set-ntp true
timedatectl status
复制代码
操做效果以下: app
cfdisk
mkfs.ext4 /dev/sda1
mkswap /dev/sda2
swapon /dev/sda2
mkfs.fat -F 32 /dev/sda3
复制代码
指定磁盘分区类型为dos,其它类型可能存在兼容性问题,不建议使用 dom
按照13g、2g、0.5g分区,操做效果以下 ide
arch linux中内置了多个镜像地址,为了加快软件下载速度,能够只保留中国镜像工具
vim /etc/pacman.d/mirrorlist
复制代码
操做下过以下
mount /dev/sda1 /mnt
pacstrap /mnt base linux linux-firmware base-devel vi grub dhcpcd net-tools iproute2 efibootmgr vim sudo
mkdir /mnt/boot/efi
mount /dev/sda3 /mnt/boot/efi
复制代码
2020年后base包不包含linux内核了,须要手动指定安装linux linux-firmware内核,
arch linux内核版本对照表:www.archlinux.org/releng/rele…
操做效果以下
genfstab -U /mnt >> /mnt/etc/fstab
复制代码
操做效果以下
arch-chroot /mnt
复制代码
进入上系统后,能够对系统进行第一次启动前的初始化操做了,其中比较重要的操做就是给新系统安装启动引导,这样系统才能正常启动
下面的操做都是在arch-chroot命令执行后操做了
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
locale-gen
echo "LANG=en_US.UTF-8" > /etc/locale.conf
复制代码
操做效果以下
echo "myarch" > /etc/hostname
vim /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 myarch.localdomain myarch
复制代码
操做效果以下
passwd
useradd -m suxiaolin
passwd suxiaolin
usermod -aG wheel,audio,video,optical,storage suxiaolin
visudo
复制代码
操做效果以下
visudo把wheel组用户加到sudo列表中
grub-install --target=x86_64 --efi-directory=/boot/efi /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
复制代码
操做效果以下
systemctl enable dhcpcd
复制代码
重启
pacman -S xorg-server lightdm lightdm-gtk-greeter openbox obconf pcmanfm tint2 nitrogen xterm
systemctl enable lightdm.service
复制代码
通常安装上面的包就能够体验了,一些推荐的包以下:
pacman -S termite firefox geany lxappearance gnome-backgrounds xarchiver unzip
复制代码
操做效果以下
重启就能够看到lightdm登陆界面了
务必使用最新的vmware fusion虚拟机软件,老版本的vmware fusion可能没法引导最新版本arch linux的efi