此处记录使用 Linux 发行版 Manjaro 中出现的一些小问题,以及对应的解决方式。

包管理

切换快速源

1
sudo pacman-mirrors -i -c China -m rank

Pacman 更新时出现文件已存在

报出的错误如下:

1
2
3
4
conflicting files:
npm: /usr/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/LICENSE already exists in filesystem
npm: /usr/lib/node_modules/npm/node_modules/minizlib/node_modules/minipass/README.md already exists in filesystem
...

解决方式

可以直接使用 overwrite 强制重写文件:

1
sudo pacman -S npm --overwrite /path/to/npm

软件

输入法

搜狗输入法一直提示 搜狗输入法异常,请删除 ~/.config/SogouPY.

系统版本为:

  • Manjaro: 19.0.2 Kyria
  • KDE 5.68.0 / Plasma 5.18.3

直接在命令行输入命令 sogou-qimpanel 返回无法找到 libfcitx-qt.so

原因是未安装包 fcitx-qt4。进而执行安装命令:

1
sudo pacman -S fcitx-qt4

提示了 fcitx-lilydjwg-gitfctix 出现冲突,卸载当前的 fctix 即可。

硬件

蓝牙

安装依赖

1
sudo pacman -S bluez bluez-utils pulseaudio-bluetooth pavucontrol pulseaudio-alsa pulseaudio-bluetooth-a2dp-gdm-fix