我的机型是 联想 小新 Pro 14 (5800H) 2021

我把它作为我的主力开发机器,经过近1个月的使用,虽然有些小bug,但几乎不影响使用,总体下来使用体验还是很不错的。

真后悔没有当时边折腾边记录,现在整理起来真麻烦(

0. Updates

更换了 XFS ,不过好像日用也体验不出来什么

1. 安装 Arch

1.1. 制作安装介质

首先我们需要 Arch 的安装镜像,可以在各个镜像站或者官网进行下载。

烧录的话推荐使用 Etcher ,这是一个开源的跨平台的镜像烧录工具。

1.2. 连接网络

如果你有网线连接,那检查一下是否连接到了网络,如果可以的话就跳过本小节

ping www.baidu.com

在进入 Arch 的安装环境后(live cd),首先需要连接网络,不然之后的一切都无法进行。

首先解除禁用无线网卡(通常来说默认是禁用的)

rfkill unblock wifi

然后进入 iwctl 操作网络,我们学校的话是有不用密码的 WIFI,另外如果你有多个网卡,记得调整你需要连接的网卡。

iwctl

station wlan0 scan
station wlan0 get-networks
station wlan0 connect HIT-WLAN
# 有密码的话会让你输入

然后同步一下时间:timedatectl set-ntp true

1.3. 分区

我的话因为没有 Windows 安装,是单系统。所以如果你要保持双系统,就不要重新分一个 ESP 分区,使用原来的就好。

# 显示磁盘信息
fdisk -l

# 编辑我的 NVME 硬盘
fdisk /dev/nvme0n1

# ... 自行分区

如果你看不懂 fdisk,那这有一个 tui 的版本:cfdisk

格式化硬盘,注意你的硬盘分区编号

mkfs.fat -F 32 -n boot /dev/nvme0n1p1

或者

mkfs.vfat /dev/nvme0n1p1

如果你无法执行 mkfs.fat ,那请安装 fat-utils

mkfs.ext4 /dev/nvme0n1p2

1.4. 更换镜像源

使用本校镜像,体验++

Server = http://mirrors.hit.edu.cn/archlinux/$repo/os/$arch

1.5. 安装系统

# 挂载硬盘
mount /dev/nvme0n1p2 /mnt

# 挂载 ESP 分区
mkdir /mnt/boot
mount /dev/nvme0n1p1 /mnt/boot

# 安装系统,有什么需要的就填上
pacstrap /mnt base linux linux-firmware vim sudo networkmanager amd-ucode

1.5. 善后

1.5.1. 生成分区表

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

1.5.2. 切换系统

如果你以后系统炸了,也能用这个命令去调去修,希望你不会用到:)

arch-chroot /mnt

1.5.3. 设置时间时区

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

hwclock --systohc

谨慎执行该命令,会造成双系统时间不同步

1.5.4. 设置语言

修改 /etc/locale.gen,取消 en_US.UTF-8 UTF-8zh_CN.UTF-8 UTF-8 的注释,然后执行 locale-gen。 设置缺省语言,推荐使用中文,不然会有乱码。echo LANG=en_US.UTF-8 >> /etc/locale.conf

1.5.5. 修改 hostnamehosts

记得把 logiase-laptop 改成你想用的 hostname

修改 hostname

echo logiase-laptop >> /etc/hostname

修改 hosts,写入如下内容:

127.0.0.1       localhost
::1             localhost
127.0.1.1       logiase-laptop.localdomain      logiase-laptop

1.5.6. 启用网络

systemctl enable NetworkManager

1.5.7. 添加个人用户

首先修改 root 用户的密码

passwd

创建一个日常使用的个人用户,同时添加到 wheel 组以允许使用 sudo

useradd -m -g wheel logiase

把 logiase 替换成你想用的用户名

修改新建用户的密码 passwd logiase

允许 wheel 组使用 sudo

visudo

取消掉 %wheel ALL=(ALL) ALL 的注释

1.5.8. 安装启动引导

安装 grub

pacman -S grub efibootmgr os-prober

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=[你想显示的名字]

grub-mkconfig -o /boot/grub/grub.cfg

1.5.9.结束安装

退出当前系统 exit 或者 ctrl-d

取消挂载 umount -R /mnt

然后就可以重启了。不过最好还是不重启,直接一次全部折腾完,不然怪麻烦的

2. 安装桌面环境

经过上一部分的安装,现在应该能够正常进入系统,但还是单纯的命令行界面

2.1. 更新系统

# 升级系统中所有包
pacman -Syyu

2.2. 显卡驱动

说真的,这个自求多福吧,先扔一篇官方wiki

# 查询显卡类型
lspci | grep -e VGA -e 3D

# 适用于我的电脑
pacman -S xf86-video-amdgpu

pacman -S xorg-server

2.3. 安装 KDE

sudo pacman -S plasma-meta # 即可

不建议安装完整版本,会多出很多没用的垃圾。

也别忘了安装其他基础工具,比如 kconsole dolphin 等等

启用SDDM

systemctl enable sddm

2.4. 使用中文

打开 System Settings > Regional Settings > Language -> Add languages 中选择中文加入,调整顺序保存。

然后修改 System Settings > Regional Settings > Formats 为中文。

安装中文输入法:

sudo pacman -S fcitx5-im fcitx5-chinese-addons fcitx5-material-color

向环境变量中添加如下内容 /etc/environment

GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
SDL_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

然后配置输入法即可

最后修改日期: 2021年7月2日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。