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