Arch Linux (Manjaro) 配置与常用软件安装指南

以前就有听说Manjaro大大简化了Arch繁琐的安装,而且排名也相当不错,但一直没有尝试。正好 @某昨 在群里提到,于是我就心血来潮的装了个试试。Manjaro是我第三次尝试(之前是Ubuntu和短暂的Deepin)将linux作为一个独立系统(而非WSL、虚拟机)用于日常使用。经过一段时间的使用体验后,我深刻体验到了Arch系软件包之全的好处,其社区之完善与软件包质量之高是我之前未曾想到的。不过,其实Manjaro诸多软件的安装、配置还是有一些需要注意的地方,于是在这篇文章中我会记录我在系统配置、安装软件时遇到的坑,与一些解决方法。

文中使用的桌面环境为KDE。

软件源及镜像

执行sudo pacman-mirrors -i -c China -m rank,选择速度较快的镜像即可。之后运行sudo pacman -Syy进行更新。

archlinuxcn

执行sudo nano /etc/pacman.conf(或使用其他编辑器),在文件末尾增加:

[archlinuxcn]
Server = https://repo.archlinuxcn.org/$arch

之后运行sudo pacman -Sy更新,并安装archlinuxcn-keyring(sudo pacman -S archlinuxcn-keyring)即可。

需要注意的是,archlinuxcn的仓库位于欧洲,所以可以使用相关的镜像( GitHub )。

使用pacman安装yay或者yaourt即可,我个人偏向于使用yay。同样,可以 参考这里 设置清华镜像源。

相较GNOME,KDE的缩放调整可谓感人,只需要在 系统设置→显示和监控→显示配置→缩放显示 进行调整就行,整体调整过程简单如Windows。但是,其实非整数倍调整还存在相当数量的问题。比如Konsole和Kate中会不时出现迷之条纹,还有窗体图标的放缩问题。

替代的调整方法是分别调整字体和图标大小。字体的调整方式为,打开 系统设置→字体 ,勾选“ 固定字体DPI ”并调整DPI的值。对于我的笔记本,由于缩放比为120%,于是96*1.2≈115。图标的调整方式为,打开 系统设置→图标→配置图标大小 。我的设置是所有图标向右1格,不过会比120%稍微大一点,但是图标的锯齿问题也就消失了。虽然大部分情况都是正常的,但是这样设置也是有一点问题的,比如部分列表项会溢出。

需要注意的是,无论哪种方式都不会影响托盘图标。可以将PLASMA_USE_QT_SCALING设置为1,但是最简单的解决方式就是直接调整高度。点击“ 配置面板… ”,拖动“ 高度 ”按钮即可。

对于默认环境的wine程序,可以运行命令winecfg,在 显示→屏幕分辨率 进行调整。对于deepin-wine环境,可以运行命令deepin-wine winecfg。对于特定环境的程序(比如AUR的Tim、QQ、微信等),需要特定环境变量WINEPREFIX。建议关闭程序后运行此命令。常用程序更改如下:

  • TIM:env WINEPREFIX=”$HOME/.deepinwine/Deepin-TIM” deepin-wine winecfg
  • QQ:env WINEPREFIX=”$HOME/.deepinwine/Deepin-QQ” deepin-wine winecfg
  • 微信:env WINEPREFIX=”$HOME/.deepinwine/Deepin-WeChat” deepin-wine winecfg

GTK应用的主题

打开 系统设置→应用程序风格→GNOME/GTK应用程序风格 。建议修改光标主题与“ 工作空间主题 ”的一致。

托盘图标不显示

右击托盘图标空白处,选择“ 配置 系统托盘… ”,在“ 项目 ”中可以逐一更改托盘图标的显示设置。

Win双系统下时间错误

打开 系统设置→时间和日期 ,首先确认时区设置正常(最好与Windows保持一致)。勾选“ 本地时区的硬件时钟 ”,并调整时间为当前时区的时间,或者可以使用自动设置。

Reference

  1. https://wiki.archlinux.org/index.php/HiDPI_(简体中文)
我来评几句
登录后评论

已发表评论数()

相关站点

+订阅
热门文章