在 Debian 上更新 Compton(或现在更常见的分支 Picom,Compton 已基本停止维护,Picom 是其继任者)主要有几种方式。下面按推荐程度给你说明。
which compton
which picom
compton --version
picom --version
compton → 旧项目picom → 新项目(推荐)sudo apt update
sudo apt upgrade
apt policy compton
# 或
apt policy picom
Debian 稳定版(如 Bookworm)里的版本通常较旧,但是稳定。
Compton 已停止开发,Picom 是官方继任者。
sudo apt remove compton
sudo apt install picom
启动方式:
picom &
配置文件:
~/.config/picom/picom.conf
适合你想用最新特效/修复。
sudo apt install git build-essential \
libx11-dev libxcomposite-dev libxdamage-dev \
libxrender-dev libxrandr-dev libxinerama-dev \
libconfig-dev libdbus-1-dev libev-dev \
meson ninja-build uthash-dev
git clone https://github.com/yshui/picom.git
cd picom
meson setup build
ninja -C build
sudo ninja -C build install
运行:
picom --daemon
基本兼容,但建议改名为:
mv ~/.config/compton.conf ~/.config/picom/picom.conf
可考虑:
backports| 情况 | 建议 |
|---|---|
| 只是普通桌面 | apt install picom |
| 想要最新 | 源码编译 |
| 还在用 compton | 尽快迁移到 picom |
如果你告诉我:
我可以给你更精确的命令。