Arch Linux 各种软件的折腾
Table of Contents
MPV 播放器
简单无比的播放器,它的功能也少。目前需要的是播放列表,不然每次只能播放完一个视频就要手动点开下一个。
插件: GitHub - jonniek/mpv-playlistmanager: Mpv lua script to create and manage playlists
放到在 mpv 配置文件目录下。 playlistmanager.lua
放到 ~/.config/mpv/scripts/
下,这是插件的位置;然后 playlistmanager.conf
放到 ~/.config/mpv/script-opts
下,这是配置文件的位置。
指定加载的文件后缀,不够后面再补充
loadfiles_filetypes=["mp4","m4a","mkv","avi","flv","m4v","wmv"]
加载同一目录下的所以文件
loadfiles_on_start=yes
loadfiles_on_idle_start=yes
列表字体大小,根据配置文件里面的说明调整,我只需要改大小就可以。
style_ass_tags={\fs10}
清理不用的软件包
sudo pacman -Qqdt | sudo pacman -Rs -
GIF 录制 Peek + Screen Key
sudo pacman -S peek screenkey
安装之前版本的包
缓存地址: /var/cache/pacman/pkg
安装: sudo pacman -U /var/cache/pacman/pkg/xxxx.pkg.tar.zst
GitHub 升级子模块
git submodule update --remote
usbutils
问题:
- 找不到
lsusb
安装 sudo pacman -S usbutils
Arch Linux CN 仓库
向
/etc/pacman.conf
添加:[archlinuxcn] Server = https://repo.archlinuxcn.org/$arch
sudo pacman -Sy && sudo pacman -S archlinuxcn-keyring
ThinkPad x270 指纹
到 arch 官网上才看到的: https://wiki.archlinux.org/title/Lenovo_ThinkPad_X270
安装
python-validity
:yay -S python-validity
- 启动服务
sudo systemctl start systemctl status python3-validity
- 录入指纹
fprintd-enroll -f 手指
, 手指类型:left-thumb
: 左手拇指left-index
: 左手食指left-middle-finger
: 左手中指left-ring-finger
: 左手无名指left—little-finger
: 左手小指- 把 left 改成 right 就是右手
- 录指纹的时候多抬起几次,直到它自行结束 "Enroll result: enroll-completed"
- 检验指纹
fprintd-verify
。verify-match
表示识别成功,verify-no-match
表示失败 - 添加到 SDDM 登录界面:
vim /etc/pam.d/system-local-login
, 在最上方加auth sufficient pam_fprintd.so
- 添加到 KDE 锁屏:
vim /etc/pam.d/kde
, 在最上方加auth sufficient pam_fprintd.so