進入安裝盤
設置好vmware的相關選項,進入下載好的系統中,顯示如下
聯網
輸入以下命令,后面加&使其后台運行
dhcpcd &
然后ping一下檢測是否聯網
ping baidu.com
同步時間
timedatectl set-ntp true
分區
查看硬盤
fdisk -l
用cfdisk對其中的一塊硬盤進行分區
cfdisk /dev/sda
選擇"dos"(如果是uefi就選擇"gpt",MBR選擇"dos")
new為創建新分區;
quit為退出cfdisk;
write為寫入(不write直接quit的話,設置不會保存)
具體操作自己了解.
建議這樣分配(針對MBR方式)
分區 | 掛載點 | 文件系統 | 大小 |
---|---|---|---|
啟動分區 | /mnt/boot | ext2 | 200M |
主分區 | /mnt | ext4 | 自己決定 |
交換分區 | [swap] | [swap] | 自己決定 |
最后確認一下分區情況
fidks -l
設置文件系統
mkfs.ext2 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda3
開啟交換分區
swapon /dev/sda3
掛載分區
使用mount命令,其中/mnt/boot目錄是不存在的需要自己創建
mount /dev/sda2 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
查看掛載情況
df -h
設置軟件源
打開軟件源
nano /etc/pacman.d/mirrorlist
在文件中選擇一個形如
## China
Server="xxxxxxxxxxxxxx"
的網站,移到最前面
我這里把清華的鏡像移到最前面
建議使用Ctrl+W,Ctrl+K,Ctrl+U,Ctrl+_這樣的快捷鍵
## China
Server="http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
記住要Ctrl+O保存
退出是Ctrl+X
安裝系統
輸入以下命令,將對應軟件安裝到/mnt下
pacstrap /mnt base linux linux-firmware
genfstab -U /mnt >> /mnt/etc/fstab
(據說銳龍cpu的話需要把linux換成linux-zen,不然會出現一些問題)
然后究極下載,究極等待
然后安裝個編輯器
pacstrap /mnt nano
一些本地化設置
進入系統
arch-chroot /mnt
設置時區
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
同步時間
hwclock --systohc
打開文件
nano /mnt/etc/locale.gen
在這個文件中找到需要使用的語言例如"en_US.UTF-8","zh_CN.UTF-8".刪除前面的#(記得保存)
執行以下命令
locale-gen
打開文件
nano /etc/locale.conf
輸入以下內容
LANG=en_US.UTF-8
保存退出
設置網絡名
打開文件
nano /etc/hostname
輸入你的名字,例如
打開文件
nano /etc/hosts
輸入以下內容
127.0.0.1 localhost
::1 localhost
127.0.0.1 你的名字.localdomain 你的名字
更改root密碼
輸入命令
passwd
然后輸入兩次密碼即可(看不見字符的)
grub引導
安裝所需軟件
pacman -S grub amd-ucode os=prober
如果你是intel用戶,那么就把amd-ucode換成intel-ucode
創建文件夾
mkdir /boot/grub
安裝
grub-install /dev/sda
"/dev/sda"是你的硬盤
生成配置文件
grub-mkconfig > /boot/grub/grub.cfg
安裝必備軟件
以上步驟只是讓你能打開系統,但是你還需要一些聯網的工具等等
pacman -S 軟件名
推薦安裝的軟件
名字 | 作用 |
---|---|
nano或者vi或者vim | 編輯器 |
zsh | shell |
wpa_supplicant | 無線上網 |
dhcpcd | 分配ip地址 |
完成
到這里就完成了archlinux的安裝,退出chroot,重啟並且移除安裝介質即可
exit
reboot