小辛的互联网作坊

Archlinux 安装记录二

2023-11-15
Linux
archlinux
linux
最后更新:2024-05-03
5分钟
976字

前提

本文接上文安装完 Archlinux 基础系统之后,记录后续安装情况。

安装桌面环境和常用软件

default

进入系统后先运行更新命令:

Terminal window
1
pacman -Syu

创建用户

使用一下命令创建新用户myusername

Terminal window
1
useradd -m -G wheel -s /bin/bash myusername
2
3
passwd myusername #修改用户密码

编辑 sudoers 文件

Terminal window
1
nano /etc/sudoers

找到下面这样的一行,把前面的注释符号 # 去掉,然后退出即可。

1
#%wheel ALL=(ALL:ALL) ALL

default

开启 32 位支持库与 Arch Linux 中文社区仓库(archlinuxcn)

编辑 /etc/pacman.conf 文件:

Terminal window
1
nano /etc/pacman.conf

去掉 [multilib] 一节中两行的注释,来开启 32 位库支持并在文档结尾处加入下面的文字,来添加 archlinuxcn 源。

Terminal window
1
[archlinuxcn]
2
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch # 中国科学技术大学开源镜像站
3
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch # 清华大学开源软件镜像站
4
Server = https://mirrors.hit.edu.cn/archlinuxcn/$arch # 哈尔滨工业大学开源镜像站
5
Server = https://repo.huaweicloud.com/archlinuxcn/$arch # 华为开源镜像站

去掉 Misc optionscolor前面的注释开启颜色显示。

default

default

保存并退出 nano 编辑器

通过以下命令刷新 pacman 数据库并更新:

Terminal window
1
pacman -Syyu

安装 KDE Plasma 桌面环境

通过以下命令安装相关软件包:

Terminal window
1
pacman -S plasma-meta konsole dolphin # plasma-meta 元软件包、konsole 终端模拟器和 dolphin 文件管理器

default

kde 默认安装的是xorg,如果想使用wayland的话安装以下包:

Terminal window
1
pacman -S plasma-wayland-session xdg-desktop-portal
2
# N卡用户需要额外安装egl-wayland,xdg-desktop-portal包是为了如obs此类工具录制屏幕使用
3
# xdg-desktop-portal包组提供了不同环境下使用的软件包
4
# 例如kde用户可选择xdg-desktop-portal-kde包

安装完成后,可以在后续登录时选择使用 xorg 还是 wayland

配置并启动 greeter sddm

开启 sddm.service 守护进程:

Terminal window
1
systemctl enable sddm

通过以下命令启动显示管理器或重启电脑,即可看到欢迎界面:

Terminal window
1
systemctl start sddm
2
#or
3
reboot

default

输入密码进入系统即可。

安装基础功能包

进入系统后打开 konsole 终端模拟器

default

接下来安装一些基础功能包:

Terminal window
1
sudo pacman -S sof-firmware alsa-firmware alsa-ucm-conf # 声音固件
2
sudo pacman -S ntfs-3g # 使系统可以识别 NTFS 格式的硬盘
3
sudo pacman -S adobe-source-han-serif-cn-fonts wqy-zenhei # 安装几个开源中文字体。一般装上文泉驿就能解决大多 wine 应用中文方块的问题
4
sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra # 安装谷歌开源字体及表情
5
sudo pacman -S firefox chromium # 安装常用的火狐、chromium 浏览器
6
sudo pacman -S ark # 压缩软件。在 dolphin 中可用右键解压压缩包
7
sudo pacman -S packagekit-qt5 packagekit appstream-qt appstream # 确保 Discover(软件中心)可用,需重启
8
sudo pacman -S gwenview # 图片查看器

最后执行安装 archlinuxcn 源所需的相关步骤:

Terminal window
1
sudo pacman -S archlinuxcn-keyring # cn 源中的签名(archlinuxcn-keyring 在 archlinuxcn)
2
sudo pacman -S paru #功能丰富的 AUR 助手

安装输入法

使用fcitx5输入法

Terminal window
1
sudo pacman -S fcitx5-im # 输入法基础包组
2
sudo pacman -S fcitx5-chinese-addons # 官方中文输入引擎
3
sudo pacman -S fcitx5-rime # 中州韵

安装完成之后还需要设置环境变量,通过 nano 编辑文件 /etc/environment

Terminal window
1
sudo nano /etc/environment

在文件中加入以下内容并保存退出。

1
GTK_IM_MODULE=fcitx
2
QT_IM_MODULE=fcitx
3
XMODIFIERS=@im=fcitx
4
SDL_IM_MODULE=fcitx
5
GLFW_IM_MODULE=ibus

设置 Timeshift 快照

安装 Timeshift

Terminal window
1
sudo pacman -S time

打开软件,如果之前设置了 btrf 分区就可以选择 btrfs 的快照类型。

default

选择快照备份计划

default

选择 @home 子卷

default

完成。

安装 wps 遇到的问题

安装 aur 里面的 wps

Terminal window
1
paru -S wps-office-cn wps-office-mui-zh-cn

字体缺失

Terminal window
1
paru -S ttf-wps-fonts

无法打开 pdf

Terminal window
1
paru -S libttf5

字体爆炸问题

是因为 freetype2 新版字体渲染问题,可以用老版本 freetype2 而无需降级系统的 freetype2。

下载 https://archive.org/download/archlinux_pkg_freetype2/freetype2-2.13.0-1-x86_64.pkg.tar.zst 解包后使用

env LD_LIBRARY_PATH=/path/to/freetype2-2.13.0-1-x86_64/usr/lib wps 启动程序即即可。可以把环境变量加入到 desktop file 文件里面去

安装完成

持续更新中。。。

参考资料

本文标题:Archlinux 安装记录二
文章作者:Encore Xin
发布时间:2023-11-15
版权声明:本作品采用 「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可