制作启动U盘

通过官网清华等镜像网站下载ISO文件,实体安装需制作安装U盘,虚拟机则不必。Linux制作启动U盘命令:

$ sudo dd if=name-of-iso.iso of=/dev/sdb status="progress"

准备磁盘

启动安装盘,磁盘分区格式化挂载

fdisk -l
mkfs.ext4 /dev/sda1
mount /dev/sda1 /mnt

安装

选择镜像,将中国服务器移到最前面

#nano /etc/pacman.d/mirrorlist

复制文件

pacstrap /mnt base linux linux-firmware

配置系统

生成分区表

genfstab -U /mnt >> /mnt/etc/fstab

切换目标系统

arch-chroot /mnt

网络设置

pacman -S dhcpcd
systemctl enable dhcpcd

设置语言

	#编辑locale.gen,取消所需语言#号
	#nano /etc/locale.gen
	locale-gen
	echo LANG=en_US.UTF-8 > /etc/locale.conf

设置主机名称

	#echo myhostname >/etc/hostname
	#nano /etc/hosts
	127.0.0.1	localhost
	::1		localhost
	127.0.0.1	myhostname.localdomain	myhostname

设置密码

passwd

安装引导grub

	#pacman -S grub ntfs-3g os-prober nano 
	#grub-install --target=i386-pc /dev/sdX #sdX目标硬盘
	#grub-mkconfig -o /boot/grub/grub.cfg
	#exit && umount-R /mnt && shutdown -h now
	
	#若需要修改GRUB默认启动项
	#sudo nano /etc/default/grub
	GRUB_DEFAULT=0
	#重建grub配置
	grub-mkconfig -o /boot/grub/grub.cfg

可选配置

安装显卡
	lspci | grep -e VGA -e 3D
	pacman -Ss xf86-video
	pacman -S xf86-video-intel xf86-video-amdgpu
安装openbox等常用软件,常用配置请参考本文

安装

	pacman -S xorg-server xorg-xinit openbox dmenu wqy-microhei xterm leafpad pcmanfm git firefox tint2 volumeicon

配置

cp /etc/X11/xinit/xinitrc ~/.xinitrc && nano ~/.xinitrc
echo 'exec openbox-session'>>~/.xinitrc

运行

startx
设置声卡
	pacman -S alsa-utils
	#常用命令:alsamixer,amixer sset Master unmute,aplay -l,amixer scontrols
	#若无声音
	#nano ~/.asoundrc
	defaults.pcm.card 1
	defaults.pcm.device 0
	defaults.ctl.card 1
新建用户配置sudo免密
useradd -m -g users sb -s /bin/bash
passwd sb
echo 'sb ALL=(ALL)NOPASSWD:ALL'>>/etc/sudoers
配置时区同步
sudo timedatectl set-timezone Asia/Shanghai
sudo timedatectl set-ntp true
中文输入法
pacman -S fcitx fcitx-im fcitx-configtool fcitx-table-extra fcitx-sunpinyin 
pacman -S fcitx-gtk2 fcitx-gtk3 fcitx-qt4 fcitx-qt5

参考