一 分区
lsblk
cfdisk /dev/sda
mkfs.ext4 /dev/sda1
mount /dev/sda1 /mnt
二 安装
vim /etc/pacman.d/mirrorlist
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
pacstrap -i /mnt base
genfstab -U -p /mnt > /mnt/etc/fstab
# -U选项使用UUID
三 设置
arch-chroot /mnt /bin/bash
vim /etc/locale.gen
#en_US.UTF-8
#zh_CN.UTF-8
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
echo arch > /etc/hostname
vim /etc/hosts
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
vim /etc/ntp.conf
#cn.ntp.org.cn
ntpdate cn.ntp.org.cn
hwclock --systohc --utc
passwd
网络设置
/etc/systemd/network/wired.network
[Match]
Name=ens32
[Network]
Address=192.168.10.101/24
Gateway=192.168.10.2
DNS=180.76.76.76
systemctl enable systemd-networkd systemd-resolved
ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
四 安装引导器
pacman -S grub
grub-install --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
exit
reboot
五 安装软件
base-devel net-tools linux-headers
#Xorg
# vmware 显卡驱动
xf86-video-vmware xf86-input-vmmouse open-vm-tools
systemctl enable vmtoolsd
# intel 显卡驱动
xf86-video-intel mesa-libgl lib32-mesa-libgl
# nvidia 显卡驱动
nvidia nvidia-libgl lib32-nvidia-libgl
#xorg
xorg-server xorg-server-utils xorg-xinit
#mesa
mesa mesa-demos
#Qt5
qt5-base
qt5-tools
字体
ttf-dejavu
ttf-liberation
ttf-droid
KDE桌面环境
plasma kde-l10n-zh_cn
SDDM 登录管理器
sddm (/etc/sddm.conf)
#生成配置文件
sddm --example-config > /etc/sddm.conf
systemctl enable sddm
#~/.xinitrc exec startkde
输入法
ibus ibus-libpinyin
#ibus-googlepinyin
#设置输入法自动启动
echo >> ~/.bash_profile << EOF
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
ibus-daemon -d -x
EOF
KDE Apps
Dolphin 文件管理器
Konsole 虚拟终端
Ark 档案管理器
Kwrite 文本编辑器
Kate 高级文本编辑器
Kcalc 计算器
KInfoCenter 硬件信息
Amarok 音频播放器
VLC 媒体播放器
Gwenview 图片查看器
Okular 文档查看器
KRDC 远程桌面连接
开发工具
qtcreator
qt5-doc qt5-examples
gcc gdb cmake
git valgrind