中文输入法
现在不少发行版都非常重视大陆市场,在安装的时候只要选择中文和中文拼音键盘,就默认安装好中文输入法。切换的方法一般是Windows键 + 空格,CatOS也是默认就能启动Fcitx5的拼音输入法,用国人习惯的Ctrl + 空格来切换。
PS:发现微信不支持中文输入法,希望作者能解决一下,估计是有那个环境变量没有配置好,问DeepSeek也没有解决。

但是会弹两个错误需要自己去修复
错误1:虚拟键盘问题

在【设置】【键盘】【虚拟键盘】选择【Fcitx5】点击【应用】,即可解决这个报错

错误2:GTK和QT_IM_MODULE错误

注释了/etc/environment文件里面的GTK_IM_MODULE和QT_IM_MODULE即可。当然不注释也不影响使用,取消再次提醒即可。

挂载磁盘
我发现ArchLinux自动挂载磁盘会比较抽风。
首先安装ArchLinux默认是使用了btrfs的磁盘格式(文件系统)来用子卷的方法创建了系统目录,这是顺便一提,跟挂载磁盘没有多少关系。
我安装CatOS的小主机有一个Nvme固态500G(btrfs)和一个机械硬盘1T(Ext4),刚刚安装好ArchLinux的时候,自动挂载的机械硬盘1T死活用不了,报各种格式不支持、权限的错误,但是过了2天,重启了系统几次后就能用了。我在虚拟机上做了个实验,也学会了挂载新磁盘,就当做个学习笔记。

如上图:
- sda、sdb是具体的硬盘
- sda1是sda物理硬盘下的逻辑分区,后面跟着一串6e***db的UUID
- /var/tmp 就是btrfs特有分出来的子卷
假设我们要重新挂载sdb
- umount是解除挂载的命令
- /dev/是设备的意思
解除挂载了就能格式化这个磁盘的,切记:会清空所有数据
1 2
| sudo mkfs.btrfs /dev/sdb
|
为sdb创建一个新的目录,如放在/mnt/sdb上
把这个设备挂载到新创建的目录上
1 2
| sudo mount /dev/sdb /mnt/sdb
|
- mount:挂载命令
- /dev/sdb 要挂载的设备
- /mnt/sdb 要挂载在的目录
ArchLinux有一个特别的地方,会提醒我们执行systemctl daemon-reload,但是我忘记了在哪个步骤做的提醒。
1 2
| systemctl daemon-reload
|



安装EasyConnect
因为EasyConnect是本渣最重要的办公工具,需要VPN连内网,所以必须要优先解决。在ArchLinux中的AUR库里面就有现成的,用yay命令安装一下就行,直接能用。Deepin23和Ubuntu22.04都要解决依赖问题。

唯一问题是:地址、用户名、密码都不会记住,每次都得手填

安装微信、WPS
CatOS有三种安装国内常用软件的方法:CatOS软件中心、AUR、Flathub
- CatOS软件中心:是CatOS作者的一个开源项目,但是可选的很少,勉强够日常使用。

- AUR:是ArchLinux用户仓库的意思,因为是用户自己上传的包,用yay命令安装,安全性没啥保证。好用的包都会集成到pacman中。

- Flathub:也是可以用户投稿的包,使用flatpak命令来安装。

pacman命令
集成ZSH和FISH
CatOS有个很好地方是默认集成了ZSH和FISH,让命令行看起来特别方便美观。虽知道自己安装可是很头疼的事。

pacman -Sy 更新软件包列表
pacman -Su 升级软件包
pacman -Ss <搜索库的关键字>
1 2
| sudo pacman -Ss neofetch
|

pacman -Si <搜索库的关键字>
1 2
| sudo pacman -Si neofetch
|

pacman -S <安装的包名>
-Ss
就是搜索,-S
就是安装
1 2
| sudo pacman -S neofetch
|

pacman -Q <搜索已安装的包名>
1 2
| sudo pacman -Q fastfetch
|

1 2
| sudo pacman -Q | grep git
|

1 2
| sudo pacman -Ql fastfetch
|

pacman -R <要卸载的包名>
1 2
| sudo pacman -R fastfetch
|

yay命令(AUR)
yay是用来安装AUR(ArchLinux用户仓库)的软件包的,但是这些包都是用户自己制作上传的,安全性是没有人去保障的,安装前建议先去看看评论。

yay <要搜索/安装的包名关键字>
因为ArchLinux已经给你了一个网站去搜索想要安装的AUR包:https://aur.archlinux.org/,所以安装和搜索命令就二合一了。
你想安装那个包,输入前面的编号回车即可

yay -Ss <搜索库中软件包的关键字>
如果你只想搜索一下有什么包,

你可以看到来自不同的源的包,如下图的:AUR、ArchLinuxCN、Extra是三个不同的源

yay -Ps
