温馨提示×

debian compton如何更新版本

小樊
38
2026-09-01 22:57:42
栏目: 智能运维

在 Debian 上更新 Compton(或现在更常见的分支 Picom,Compton 已基本停止维护,Picom 是其继任者)主要有几种方式。下面按推荐程度给你说明。


一、先看你现在装的是哪个

which compton
which picom
compton --version
picom --version
  • 如果是 compton → 旧项目
  • 如果是 picom → 新项目(推荐)

二、方式 1:用 Debian 官方仓库更新(最简单)

更新系统包

sudo apt update
sudo apt upgrade

查看可用版本

apt policy compton
# 或
apt policy picom

Debian 稳定版(如 Bookworm)里的版本通常较旧,但是稳定


三、方式 2:卸载 compton,改用 picom(强烈推荐)

Compton 已停止开发,Picom 是官方继任者

sudo apt remove compton
sudo apt install picom

启动方式:

picom &

配置文件:

~/.config/picom/picom.conf

四、方式 3:从源码编译最新版(最新功能)

适合你想用最新特效/修复

安装依赖

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

五、常见问题

1. compton 和 picom 配置不通用?

基本兼容,但建议改名为:

mv ~/.config/compton.conf ~/.config/picom/picom.conf

2. Debian 稳定版太旧?

可考虑:

  • 使用 backports
  • 或用源码编译(见上)

六、总结建议

情况 建议
只是普通桌面 apt install picom
想要最新 源码编译
还在用 compton 尽快迁移到 picom

如果你告诉我:

  • Debian 版本(如 11 / 12)
  • 用的是 compton 还是 picom
  • 桌面环境(i3 / bspwm / KDE 等)

我可以给你更精确的命令

0