準備
官網(wǎng)下載archlinux鏡像文件archlinux-2019.12.01-x86_64.iso
真機安裝:
使用Rufus將iso寫入U盤赎懦,并從U盤啟動電腦
虛擬機安裝:
新建虛擬機掛載iso,并啟動
安裝
啟動后進入Live環(huán)境:
網(wǎng)絡測試
ping baidu.com
設置時間
timedatectl set-ntp true
硬盤設置
fdisk -l 找到自己要安裝系統(tǒng)的硬盤(通常是/dev/sda)
cfdisk /dev/sda 分區(qū)(按照自己喜好分區(qū)箱季,通常是系統(tǒng)分區(qū)+swap分區(qū))
mkfs.ext4 /dev/sda1 把需要安裝系統(tǒng)的分區(qū)進行格式化
mkswap /dev/sda2 如果創(chuàng)建了swap
swapon /dev/sda2 如果創(chuàng)建了swap
mount /dev/sda1 /mnt 掛載系統(tǒng)分區(qū)
設置鏡像server (不進行這步也可以剂陡,下載軟件包會比較慢)
vim /etc/pacman.d/mirrorlist 把China的鏡像放到最上面
安裝基礎包(這一步會下載安裝一些軟件包覆旱,速度快慢視網(wǎng)速和機器性能而定)
pacstrap /mnt base linux linux-firmware
生成fstab
genfstab -U /mnt >>/mnt/etc/fstab
Change root 切換到到新安裝的系統(tǒng)
(后面操作都在新系統(tǒng)內進行)
命令:arch-chroot /mnt
設置時區(qū)
ln -sf/usr/share/zoneinfo/Asia/Shanghai /etc/localtime
?
生成/etc/adjtime
hwclock –systohc
安裝文本編輯器nano和vim
pacman -Syy nano vim
設置Locale
nano /etc/locale.gen(最前面添加以下文本絮姆,或者找到對應行刪除前面#注釋)
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8UTF-8
執(zhí)行l(wèi)ocale-gen生成locale信息
locale-gen
創(chuàng)建locale.conf
echo LANG=en_US.UTF-8 >/etc/locale.conf
創(chuàng)建hostname
echo archlinux > /etc/hostname
編輯hosts
nano /etc/hosts
安裝引導grub
pacman -S grub
grub-install /dev/sda
grub-mkconfig -o/boot/grub/grub.cfg
安裝設置sudo
pacman -S sudo
visudo 刪除wheel和sudo組前面的#注釋
設置用戶/組
passwd 設置root密碼
groupadd sudo 增加sudo用戶組,組內用戶可以使用sudo命令提權
useradd -m -G sudo,wheel -s
/bin/bash username 增加用戶替換成自己的用戶名
passwd username 設置新增用戶的密碼
額外安裝
pacman -S dhcpcd 自動獲取ip服務
systemctl enable dhcpcd 開機自啟動
善后
exit 退出chroot環(huán)境
umount -R /mnt 卸載
重啟
reboot
使用新增的用戶即可登錄系統(tǒng)蓖宦。這樣安裝完成系統(tǒng)是沒有圖形界面的,后面我會寫教程專門介紹怎么安裝桌面環(huán)境油猫。
使用圖形向導安裝 Arch Linux?
Arch Linux桌面環(huán)境(Xfce4)安裝教程