archLinux 安裝步驟
驗證啟動模式
# ls /sys/firmware/efi/efivars
如果目錄不存在系統則是以BIOS或CSM模式啟動
連接網絡
# ip link檢查網絡連接# wifi-menu連接wifi# pppoe-setup# systemctl start adsl# ping archlinux.org檢查網絡連接
更新系統時間
# timedatectl set-ntp true
建立硬盤分區
# fdisk -l查看硬盤分區# fdisk /dev/sda進行硬盤分區,n---添加一個分區,w---保存並退出,q---直接退出
分區示例如圖:

格式化分區
# mkfs.ext4 /dev/sdX1
如果您創建了交換分區(例如 /dev/sda3),使用 mkswap 將其初始化:
# mkswap /dev/sdX2 分配交換分區
# swapon /dev/sdX2 打開交換分區
掛載分區
mount /dev/sdX1 /mnt
mount /dev/sdx2 /
mount /dev/sdx3 /home
詳情見 https://wiki.archlinux.org/index.php/File_systems_(簡體中文)#創建文件系統
選擇鏡像
# nano /etc/pacman.d/mirrorlist
找到China源並將該源移動到最前面,具體怎么操作見 http://www.vpser.net/manage/nano.html
安裝必須的軟件包
最新版的base包中移除了vi vim nano dhcpcd,而官方給出的示列中沒給出這些包。
# pacstrap /mnt base linux linux-firmware vi vim nano dhcpcd
配置系統
# genfstab -U /mnt >> /mnt/etc/fstab生成 fstab 文件 (用 -U 或 -L 選項設置UUID 或卷標)
# arch-chroot /mnt 進入系統
設置時區
# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#hwclock --systohc --utc
本地化
# nano /etc/locale.gen
去掉以下的注釋:
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
# locale-gen生成 locale 訊息
# echo LANG=en_US.UTF-8 > /etc/locale.conf創建 locale.conf
網絡
# nano /etc/hostname 創建 hostname 文件:
添加對應的信息到 hosts:
127.0.0.1 localhost
::1 localhost
127.0.1.1 myhostname.localdomain myhostname
PS:如果系統有一個永久的 IP 地址,請使用這個永久的 IP 地址而不是 127.0.1.1
Root 密碼
# passwd
安裝引導程序(GRUB)
# pacman -S grub efibootmgr安裝grub和efibootmgr# grub-install --target=i386-pc /edv/sda寫入一次引導# grub-mkconfig -o /boot/grub/grub.cfg# pacman -S linux# pacman -S intel-ucode重新安裝一次內核和內核微碼# grunb-mkconfig -o /boot/grub/grub.cfg重新寫入一次引導
以上第5看自己的處理器來,如果你是AMD的處理器需要改成amd-ucode
添加用戶
# useradd -m -g users -s /bin/bash 用戶名
# passwd 用戶名
# nano /etc/sudoers
在 root ALL=(ALL) ALL 下面添加
用戶名 ALL=(ALL) ALL
為你剛才創建的用戶 添加sudo權限
網絡配置
# systemctl enable dhcpcd有線連接
# pacman -S iw wpa_supplicant dialog無線連接
以上就完成了一個最基本的archLinux的安裝
參考:
https://blog.csdn.net/r8l8q8/article/details/76516523
https://wiki.archlinux.org/index.php/Installation_guide_(簡體中文)
