0. 双显卡(Intel, Nvidia GeForce),https://wiki.archlinux.org/index.php/NVIDIA 根据显卡安装驱动, SSD+HHD
1.选择镜像 https://www.archlinux.org/download/
2.用Rufus制作启动盘 https://rufus.en.softonic.com/
3.安装
3.1 wifi-menu 查找wifi,进行连接
3.2 date -s更改时间
3.3 此步用于把国内的镜像置顶
nano /etc/pacman.d/mirrorlist第一行输入:
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
Server = https://mirrors.163.com/archlinux/$repo/os/$arch
ctrl+o,enter,ctrl+x 保存退出
nano /etc/pacman.conf末尾输入:
[archlinuxcn] Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch3.4 分区
3.4.1 lsblk查看分区情况
3.4.2 cfdisk /dev/XXX 进行分区,选gpt,系统放到固态硬盘ssd上,/home放到机械硬盘hdd上
3.4.3 格式化分区
mkfs.fat 格式化EFI system, mkfs.ext4 格式化Linux filesystem
3.4.4 挂载分区
mount /dev/nvme0n1p2 /mnt mkdir -p /mnt/boot/EFI mount /dev/nvme0n1p1 /mnt/boot/EFI mkdir /mnt/home mount /dev/sda /mnt/home3.5 安装基础包
pacstrap /mnt base
3.6 生成分区表
genfstab -U /mnt >> /mnt/etc/fstab
3.7 进入新系统
arch-chroot /mnt
3.7.1 时区 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
3.7.2 硬件时间 hwclock --systohc
3.7.3 本地化设置(中文)
nano /etc/locale.gen F6
找到zh_CN.UTF-8 UTF-8以及en_US.UTF-8 UTF-8,删除前端'#',ctrl+o,enter,ctrl+x 保存退出
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
3.7.4 主机名 ctrl+o,enter,ctrl+x 保存退出
echo XXX > /etc/hostname nano /etc/hosts 127.0.0.1 localhost.localdomain localhost ::1 localhost.localdomain localhost 127.0.0.1 XXX.localdomain XXX3.7.5 用户、密码
passwd 为root设置密码
useradd -m -g users -G audio,video,floppy,network,rfkill,scanner,storage,optical,power,wheel,uucp -s /bin/bash usernamepasswd username
3.7.6 安装包
base-devel : 一些基础包,比如sudo、gcc等
dialog 和 wpa_supplicant: 没有它无法使用wifi-menu命令
pacman -S base-devel netctl networkmanger crdanano /etc/sudoers 在root ALL =(ALL) ALL下面加 username ALL =(ALL) ALL,%wheel ALL =(ALL) ALL
3.7.7 安装nvidia、Intel的驱动,相关配置文件在:https://mp.csdn.net/postedit/91048872
pacman -S nvidia nvidia-lts nvidia-utils xf86-video-intel mesa3.7.8 安装引导程序
pacman -S dosfstools grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
3.8 卸载新分区
ctrl+D umount -R /mnt
reboot
4. 推荐软件
xorg xorg-xinit (图形界面)
fcitx fcitx-rime (输入法)
wqy-microhei wqy-zenhei (解决浏览器中文乱码)
nvidia(选libglvnd) nvidia-lts (显卡驱动)
xfce4 xfce4-goodies (桌面环境) lightdm lightdm-gtk-greeter (登录界面)
如果通过wifi-menu连接WiFi不成功,使用networkmanager,
nmcli device wifi connect "SSID" password "password" 如果失败,先nmcli con delete "SSID",再执行上一条命令