使用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自動修復依賴關系。