开始折腾 1. 制作启动盘 推荐使用Rufus , 插上U盘,写入方式为DD, MBR改成GPT后写入
2. 硬盘分区 开始菜单右键->磁盘管理, 为Linux分出一块空闲的区域 注意EFI分区大小要在300MB左右
3. 设置BIOS 进入BIOS禁用secure boot, 将U盘启动顺序移到第一位, 保存设置后重启, 进入Arch ISO
4. 联网 查看网卡名称
依次输入命令:
1 2 3 4 5 6 7 8 9 10 iwctl device list station wlan0 scan station wlan0 get-networks station wlan0 connect not-found exit
成功后尝试刷新pacman源
1 2 3 pacman -Syyy reflector -c China -a 6 --sort rate --save /etc/pacman.d/mirrorlist
5. 分区 1. 查看硬盘情况并分区 1 2 3 4 lsblk cfdisk /dev/nvme0n1
2. 检查是否成功
3. 分区格式化 1 2 3 4 mkfs.ext4 /dev/nvme0n1p5 mkfs.fat -F 32 /dev/nvme0n1p1
4. 挂载分区 将分区挂载到/mnt目录
1 mount /dev/nvme0n1p5 /mnt
挂载EFI
1 2 3 mkdir /mnt/bootmount /dev/nvme0n1p1 /mnt/boot
6. 安装系统 安装内核和基础的包
1 pacstrap /mnt base linux linux-firmware vim
生成fstab
1 genfstab -U /mnt >> /mnt/etc/fstab
检查生成的文件
1 2 3 4 5 6 7 cat /mnt/etc/fstab`` ```zsh arch-chroot /mnt
3. 设置时区 1 2 3 timedatectl set-timezone Asia/Shanghai hwclock --systohc
生成locale
1 2 locale-gen vim /etc/locale.conf
写入下面的内容
5. hostname
自己取个主机名,比如arch
6. hosts
写入以下内容,比如主机名为arch
1 2 3 127.0.0.1 localhost ::1 localhost 127.0.0.1 arch.localdomain arch
7. 设置root密码
8. 安装启动器 1 pacman -S grub efibootmgr networkmanager network-manager-applet dialog wireless_tools wpa_supplicant os-prober mtools dosfstools ntfs-3g base-devel linux-headers reflector git sudo
9. 安装微码文件 如果CPU牌子是Intel
如果CPU牌子是AMD
10. 配置grub
添加下面这行
1 GRUB_DISABLE_OS_PROBER=false
完成之后输入
1 2 3 grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch grub-mkconfig -o /boot/grub/grub.cfg
7. 退出新系统并取消挂载
在下次启动前拔掉U盘
8.进入系统 1. 联网 1 2 systemctl enable --now NetworkManager nmtui
2. 新建用户 比如新建一个叫mir的用户
1 2 3 4 useradd -m -G wheel mir passwd mir EDITOR=vim visudo
3. 显卡驱动 AMD集显驱动
1 pacman -S xf86-video-amdgpu
NVIDIA独显驱动
1 pacman -S nvidia nvidia-utils
4. Display Server
Gnome:
KDE:
Xfce||DDE:
1 pacman -S lightdm lightdm-gtk-greeter
设置开机自动启动,以gdm为例:
Gnome:
1 2 3 pacman -S gnome pacman -S gnome-extra
KDE:
1 pacman -S plasma kde-applications packagekit-qt5
Xfce:
1 pacman -S xfce4 xfce4-goodies
DDE:
1 pacman -S deepin deepin-extra
7. 中文字体 1 pacman -S ttf-sarasa-gothic
再次重启后就可以见到登陆界面
选择性折腾 1. 双显卡切换 方案: optimus-manager
安装yay
1 2 3 4 pacman -S --needed git base-devel git clone https://aur.archlinux.org/yay.git cd yaymakepkg -si
3. zsh 1 2 pacman -S zsh chsh -s /usr/bin/zsh
安装ohmyzsh
4. 拼音输入法 安装fcitx5
1 2 yay -S fcitx5-im vim ~/.pam_environment
内容为:
1 2 3 4 GTK_IM_MODULE DEFAULT=fcitx QT_IM_MODULE DEFAULT=fcitx XMODIFIERS DEFAULT=\@im=fcitx SDL_IM_MODULE DEFAULT=fcitx
1 2 3 yay -S fcitx5-rime yay -S rime-cloverpinyin vim ~/.local/share/fcitx5/rime/default.custom.yaml
内容为:
1 2 3 4 patch: "menu/page_size": 5 schema_list: - schema: clover
安装中文维基百科词库:
1 yay -S fcitx5-pinyin-zhwiki-rime
配置主题:
1 yay -S fcitx5-material-color
完成后注销,打开fcitx5-configtool把rime输入法按喜好配置一番
可能遇到的问题
Reference