archlinux安装指南
制作启动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