使用APT包管理器更新(推荐)
这是Ubuntu系统更新Compton的标准方法,适用于大多数用户。操作步骤如下:
Ctrl + Alt + T启动终端。sudo apt update,确保系统获取到最新的软件包信息。sudo apt upgrade compton,系统会自动下载并安装Compton的最新可用版本(需仓库中存在)。killall compton && compton &命令重启Compton,使新版本生效。若使用systemd管理服务,也可运行sudo systemctl restart compton。添加PPA获取最新版本
若官方仓库中的Compton版本较旧,可通过添加PPA(个人包档案)安装更新版本:
sudo add-apt-repository ppa:compton-compositor/stable,添加Compton的稳定版PPA。sudo apt update,同步PPA中的软件包信息。sudo apt upgrade compton,系统会从PPA中安装最新版本。从源码编译安装(可选)
若需要最新开发版或PPA中无所需版本,可从GitHub仓库克隆源码编译安装:
sudo apt install meson ninja-build libwayland-dev libdrm-dev libxkbcommon-dev,安装编译所需的工具和库。git clone https://github.com/astraeador/compton.git(或官方仓库地址),进入项目目录。meson build(生成构建文件)、ninja -C build(编译源码)、sudo ninja -C build install(安装到系统)。killall compton && compton &重启服务。注意事项
~/.config/compton.conf(或自定义配置文件路径),避免新版本不兼容导致配置丢失。compton --version命令检查当前版本,确认更新成功。sudo apt install -f自动修复依赖关系。