Arch Linux 自用软件

配置 AUR

/etc/pacman.conf 文件末尾添加以下两行

1
2
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

安装 archlinuxcn-keyring 并刷新(-Sy)

1
2
sudo pacman -Sy archlinuxcn-keyring
#本步如果不成功,请看下文

安装 AUR 助手 paru

1
sudo pacman -S paru

之后可以用 paru 代替 pacman 了。注意不要用 sudo 开头运行 paru。


新系统中安装 archlinuxcn-keyring 包前的额外步骤

2023 年 12 月后,在新系统下安装 archlinuxcn-keyring 时可能会出现错误:

1
error: archlinuxcn-keyring: Signature from "Jiachen YANG (Arch Linux Packager Signing Key) " is marginal trust

需要在本地信任 farseerfc 的 GPG key:

1
sudo pacman-key --lsign-key "farseerfc@archlinux.org"

然后重试安装。详情参见: 新系统中安装 archlinuxcn-keyring 包前需要手动信任 farseerfc 的 key

关于显卡

基本的显卡驱动一般在桌面环境安装过程中自动安装好了。

Intel 的核显、独显安装 mesa

AMD 的核显、独显一般安装 mesa,除了非常古早的 GPU(R200 以及更久远),这些老旧 GPU安装 mesa-amber

NVIDIA 提供开源和非开源两种驱动,推荐使用非开源的 nvidia 包,性能更好,但目前对wayland 的支持有待提高。关于开源驱动参见: Nouveau

1
sudo pacman -S nvidia

NVIDIA Optimus

对于有 NVIDIA 独显的笔记本电脑,可以在使用核显的同时,单独指定使用 NVIDIA 显卡渲染某程序。参见: NVIDIA Optimus

在此,我推荐使用 PRIME 技术。详细介绍参见: PRIME

1
sudo pacman -S nvidia-prime

使用方法,以调用 NVIDIA 显卡运行 hmcl 为例:

1
prime-run hmcl

你可以将之写入脚本当快捷方式使用。


Vulkan

参见: Vulkan

视频硬解码

视频硬解码相关驱动需要根据自己显卡情况选择,例如 NVIDIA MX250 显卡阉割了视频硬解码,不需要安装。参见: 硬件视频加速

各类软件

音乐yesplaymusicAUR:第三方网易云客户端,支持 Windows / macOS / Linux

中文输入法

如果 fcitx5 无法正常使用,可能需要在 /etc/environment 中添加环境变量,请参考: Fcitx5#IM_modules

如果在个别软件中有问题,比如 chromium 系列(含 electron)、JetBrains 全家桶等,请参考: Fcitx5#Troubleshooting


Steam 参见: Steam


QQlinuxqq-appimageAUR 微信wechat-universal-bwrapAUR


WPSwps-office-cnAURwps-office-mui-zh-cnAURwps-office-mime-cnAURttf-wps-fontsAUR

  • PDF功能依赖 libtiff5AUR
  • 微软的字体(可选):ttf-ms-fontsAUR
  • 方正的字体(可选):wps-office-fontsAUR

KDE 全家桶,更多相关软件参见: KDE 应用程序

  • krita:类似 Photoshop
  • Kdenlive:视频编辑器
  • kolourpaint:类似 Windows XP 自带的画图工具
  • krdc:远程桌面
  • kmousetool:替你点鼠标
  • kruler:屏幕尺子
  • 游戏
    • kpat:好几种益智类纸牌游戏
    • picmi:一款益智类游戏,不知道中文叫什么(十字绣?)
    • ksudoku:数独
    • kmines:扫雷
    • kblocks:俄罗斯方块
    • kollision:躲避球
    • granatier:炸弹人
    • kapman:吃豆人
    • kajongg:麻将
    • kigo:围棋

VMware 虚拟机vmware-workstationAUR

1
2
3
4
5
6
7
#VMware 需要安装 linux-headers 才能使用。
sudo pacman -S linux-headers

#VMware 安装后先别点开,运行命令:
sudo systemctl enable vmware-networks.service 
sudo systemctl enable vmware-usbarbitrator.service
sudo modprobe -a vmw_vmci vmmon

一些设置

我的 vim 配置(~/.vimrc)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
syntax on

filetype on
filetype indent on
filetype plugin on

set mouse=a
set number
set relativenumber
set incsearch
set hlsearch
set autoindent

我的 zsh 配置(~/.zshrc)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
# Lines configured by zsh-newuser-install
HISTFILE=~/.histfile
HISTSIZE=1000
SAVEHIST=1000
bindkey -v
# End of lines configured by zsh-newuser-install

# The following lines were added by compinstall
zstyle :compinstall filename '/home/su/.zshrc'

autoload -Uz compinit
compinit
# End of lines added by compinstall

source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
Licensed under CC BY-NC-SA 4.0
当你有机会做出选择时,不要让自己后悔
使用 Hugo 构建
主题 StackJimmy 设计