在 Debian 上“升级 compton”通常有两种理解:升级已安装的 compton 软件包,或 用其继任者 picom 替代它(因为 compton 已基本停止维护,Debian 新版本中多被 picom 取代)。下面分别说明。
sudo apt update
sudo apt upgrade compton
compton --version
# 或
dpkg -l compton
⚠️ 注意:
- Debian 11(Bullseye)之后,官方仓库中 compton 已被 picom 替代
- 在 Debian 12(Bookworm)中,
compton包通常不存在或只是过渡包
sudo apt update
sudo apt install picom
pkill compton
picom &
如果你之前在:
~/.xinitrc~/.config/autostart/compton请把:
compton &
改为:
picom &
~/.config/picom/picom.conf
# 或旧路径
~/.config/compton.conf
若使用旧配置,可复制:
cp ~/.config/compton.conf ~/.config/picom/picom.conf
sudo apt install meson ninja-build libxext-dev libxcb1-dev libxcb-damage0-dev \
libxcb-xfixes0-dev libxcb-shape0-dev libgl1-mesa-dev libpixman-1-dev
git clone https://github.com/yshui/picom.git
cd picom
meson setup build
ninja -C build
sudo ninja -C build install
apt-cache policy compton picom
picom → 用 picomcompton → 可继续用,但建议计划迁移如果你告诉我:
cat /etc/debian_version)我可以给你更精确的升级步骤。