liut

liut.xyz

Manjaro-20-Gnome配置

Posted at — Aug 14, 2020

源的选择和添加

选择最佳源

# 选择一个速度最好的源, 可以多选
sudo pacman-mirrors -i -c China -m rank
# 更新系统 这步操作可能会很耗时
sudo pacman -Syyu

添加 manjarocn

修改 /etc/pacman.conf 在最后添加

# 如果需要同时使用 archlinuxcn,请放在 manjarocn 下面。
[manjarocn]
Server = https://repo.manjarocn.org/stable/x86_64

导入 GPG key

sudo pacman-key --recv-keys 974B3711CFB9BF2D && sudo pacman-key --lsign-key 974B3711CFB9BF2D
sudo pacman -Syyu

如果导入失败可以尝试修改 keyserver

添加 archlinuxcn 源

archlinuxcn 是由 Arch Linux 中文社区驱动的非官方软件仓库,包含许多官方仓库未提供的额外的软件包,以及已有软件的 git 版本等变种。一部分软件包的打包脚本来源于 AUR,但也有许多包与 AUR 不一样。

修改 /etc/pacman.conf 在最后添加

# 清华源
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

导入 GPG key

sudo pacman -Sy archlinuxcn-keyring
sudo pacman -Syyu

安装 base-devel

base-devel 是一篮子软件包,含各种工具,建议全部安装,不然接下来的操作会遇到问题。

sudo pacman -Sy base-devel

搜狗输入法

安装

# 卸载 ibus
sudo pacman -R ibus

# yay 是一个安装 aur 仓库包的工具, 用法和 pacman 一致。搜狗和一些依赖在 aur 中, 可使用 yay 安装它。
sudo pacman -Sy yay

yay -Sy fcitx-sogoupinyin
yay -Sy fcitx-qt4 fcitx-qt5 fcitx-gtk2 fcitx-gtk3 fcitx-configtool

设置默认输入法

先判断自己的窗口管理器是x-window还是wayland,两种方式有区别, 判断方式

# 如果输出 x11 则是 x-window, 输出 wayland 则是 wayland
echo $XDG_SESSION_TYPE

x-window

# 修改 ~/.xprofile (如果没有就新建,该文件在 x 启动的时候会执行)
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

wayland

# 修改 ~/.pam_environment (如果没有就新建), 并加入以下,注意没有 export
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS="@im=fcitx"

安装完成后需重新登录系统或重启。

候选词乱码问题

打开 fcitx 配置界面(fcitx-configtool),将搜狗输入法下移,不要放在首位,如果当前只有搜狗输入法,请再添加一个英文输入,并将它调到搜狗的上面。

TIM 和 WeChat

使用 countstarlight 维护的 deepin-wine 版应用,安装方式见详情。

安装 TopIcons-plus

Tim 或 WeChat 登录后,状态栏中并没有出现图标,其实不止 Tim 和 WeChat, 一些原生应用也会如此,如 guake。 可通过安装一个 gnome 插件解决该问题。

Gnome 插件安装方式

先简单说下插件安装的方式: 之前,安装 Gnome 插件都是通过 tweaks(gnome-tweaks) 的扩展功能,需要先安装 tweaks, 现在安装方式变化了不少, 不再使用 tweaks, 而是 Extensions(其实就是从 tweaks 中独立出来的,本系统内置了 tweaks 和 Extensions, 无需手动安装)。 而且还支持在线安装插件功能, 打开 Gnome 插件网 按照提示安装一个浏览器插件,即可进行在线安装。在线安装的插件, 可以在 Extensions 中手动对插件配置。

TopIcons-plus 插件

插件主页 https://github.com/phocean/TopIcons-plus

在线安装 https://extensions.gnome.org/extension/1031/topicons/

WPS

WPS Office for Linux 分为国内版和国际版

国内版:wps-office-cn

国际版:wps-office

中文版还需要安装中文语言包:wps-office-mui-zh-cn

此外可选安装 WPS 需要的符号字体:ttf-wps-fonts

# 中文 wps
yay -Sy wps-office-cn wps-office-mui-zh-cn ttf-wps-fonts

其它问题

安装 VirtualBox

# 安装 virtualbox
sudo pacman -S virtualbox

# 查看当然内核版本
mhwd-kernel -li

# 这个包一定要装,不然虚拟机无法正常启动, 其中 ** 是你的内核版本, 我的是56
sudo pacman -S linux**-virtualbox-host-modules

# 无法桥接网络时使用这个命令
sudo modprobe vboxnetflt

详情请查看 manjaro 官方文档 virtualbox 部分

x509 CA 证书 和 pkcs#12 秘钥库

# CA 设置
/etc/ca-certificates/trust-source/anchors
sudo trust extract-compat

# 导入 pkcs#12
pk12util -d sql:$HOME/.pki/nssdb -i XXXX.pfx

# 查看 pkcs#12
certutil -d sql:$HOME/.pki/nssdb -L

guake 在 wayland 下无法使用快捷键解决办法

在设置中手动添加快捷键

个人文件夹切换到英文

如果安装系统时是选的中文,安装后,个人文件夹便是中文的,在终端中使用很不方便,以下操作可以将之切换到英文

# 设置当前环境为英文
export LANG=en_US
# 更新文件夹
xdg-user-dirs-gtk-update

执行以上命令后,系统会弹出修改到英文文件夹的提示,点击修改就行了。 修改成功后,在下次的重新登录时,会再次见到切换到中文的提示,点击保持并不再提问即可。

comments powered by Disqus