Arch Linux 安裝指南2018.03.01
官方安裝指南
Arch linux安裝教程
ArchLinux 安裝/配置/美化 --- VMware 篇
安裝之前一定要注意BIOS的啟動方式是mbr還是uefi势似,這決定了后面的分區(qū)方式和grub的引導(dǎo)方式叙甸。
當(dāng)arch安裝程序啟動完畢后葬毫,測試一下網(wǎng)絡(luò)通不通
ping www.baidu.com
如果網(wǎng)絡(luò)是通的匾嘱,繼續(xù)安裝氮趋。如果網(wǎng)絡(luò)不通接剩,先把網(wǎng)咯弄通再說皆警。
同步時間
timedatectl set-ntp true
設(shè)置軟件倉庫
中國大陸用戶可使用以下命令選取大陸鏡像服務(wù)器。
sed -i '/China/!{n;/Server/s/^/#/};t;n' /etc/pacman.d/mirrorlist
UEFI/BIOS檢查
ls /sys/firmware/efi/efivars
若該目錄不存在溢十,則 ArchISO 是以 BIOS/CSM 模式啟動泳叠,否則是以 UEFI 模式啟動。
分區(qū)
通常而言茶宵,UEFI 系統(tǒng)須使用 GPT 分區(qū)才能引導(dǎo),BIOS 系統(tǒng)須使用 MBR 分區(qū)才能引導(dǎo)宗挥。
fdisk -l
查看磁盤信息
然后使用分區(qū)工具如 parted乌庶、cfdisk 進(jìn)行分區(qū)。本文推薦 cfdisk契耿。
cfdisk /dev/sdX # sdX為目標(biāo)磁盤
新建分區(qū):
[↑]/[↓](方向鍵)選中 Free space(空閑空間)
[←]/[→](方向鍵)選中 New 新建分區(qū)
[←]/[→](方向鍵)選中 Type 選擇分區(qū)類型(默認(rèn)為 Linux filesystem瞒大;對于 EFI 系統(tǒng)分區(qū)選擇 EFI System)
輸入分區(qū)大小(默認(rèn)單位為字節(jié)搪桂,可以加上后綴K透敌、M、G)踢械,[回車鍵] 確認(rèn)
寫入分區(qū)表:
[←]/[→](方向鍵)選中 Write
輸入 yes [回車] 確定寫入
分區(qū)格式化
lsblk
查看目標(biāo)磁盤及目標(biāo)分區(qū)的信息酗电。
然后使用格式化工具進(jìn)行格式化。本文推薦 EXT4 文件系統(tǒng)内列,其格式化工具為 mkfs.ext4撵术。
mkfs.ext4 /dev/sdXY #sdXY為目標(biāo)分區(qū)
mkfs.fat /dev/sdXY(將目標(biāo)分區(qū)格式化為fat格式)
mkswap /dev/sdXY(將目標(biāo)分區(qū)格式化為swap格式)
swapon /dev/sdXY(將目標(biāo)分區(qū)掛載成swap)
掛載分區(qū)
mount /dev/sda1 /mnt
必須將/mnt目錄掛載上,/mnt相當(dāng)于根目錄话瞧,如果是BIOS嫩与,則一個根目錄就行了。如果是UEFI 交排,還要掛在EFI分區(qū)划滋。EFI分區(qū)的掛在和分區(qū)以后補(bǔ)充。
安裝基礎(chǔ)包
pacstrap /mnt base
生成分區(qū)表
genfstab -U /mnt >> /mnt/etc/fstab
進(jìn)入新系統(tǒng)
arch-chroot /mnt
調(diào)整時區(qū)
ln -sf /usr/share/zoneinfo/$(tzselect) /etc/localtime
中國大陸用戶使用以下命令埃篓。
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
硬件時間設(shè)置
hwclock --systohc
區(qū)域設(shè)置
簡體中文用戶可執(zhí)行以下命令快速設(shè)置 locale 為UTF-8 簡體中文处坪。
sed -i '/zh_CN.UTF-8/{s/#//}' /etc/locale.gen
locale-gen
echo 'LANG=zh_CN.UTF-8' > /etc/locale.conf
主機(jī)名
echo <主機(jī)名> > /etc/hostname
接著向 /etc/hosts 文件添加 hosts 條目。
設(shè)置網(wǎng)絡(luò)連接
有線連接
systemctl enable dhcpcd
Initramfs
默認(rèn)已創(chuàng)建
為 root 用戶設(shè)置密碼
passwd
安裝引導(dǎo)程序
本文推薦 GRUB 作為引導(dǎo)程序。安裝其他引導(dǎo)程序
BIOS 系統(tǒng):
# pacman -S grub os-prober
# grub-install --target=i386-pc /dev/sdX # sdX 為目標(biāo)磁盤
# grub-mkconfig -o /boot/grub/grub.cfg
UEFI 系統(tǒng):
# pacman -S dosfstools grub efibootmgr
# grub-install --target=x86_64-efi --efi-directory=<EFI 分區(qū)掛載點(diǎn)> --bootloader-id=grub
# grub-mkconfig -o /boot/grub/grub.cfg
完成安裝
使用命令 exit 或 [CTRL+D] 退回安裝環(huán)境
卸載新分區(qū):
umount -R /mnt
重啟:
reboot
記得移除安裝介質(zhì)