CentOS 下 Compton 安装失败的排查与解决
一、先确认目标与版本
二、优先选择发行版仓库或 EPEL 安装
sudo yum update -ysudo yum install -y epel-releasesudo yum-config-manager --set-enabled epelsudo yum clean all && sudo yum makecache三、常见安装失败场景与快速修复
sudo yum groupinstall -y "Development Tools" 以及 sudo yum install -y libX11-devel libXext-devel libXrender-devel libXi-devel libXrandr-devel libXinerama-devel libXcursor-devel libXcomposite-devel libxdamage-devel libxcb-devel libxtst-develsudo yum clean all && sudo yum makecache,再重试安装。yum-config-manager --disable <repoid> 或设置 skip_if_unavailable=1 忽略错误,随后 yum clean all && yum makecache 重建索引。df -h,清理无用文件后再安装。四、从源码编译安装的可靠步骤
sudo yum groupinstall -y "Development Tools"sudo yum install -y cmake git mesa-libGL mesa-libEGL libwayland-devel libdrm-develgit clone https://github.com/compton/compton.gitcd compton && mkdir build && cd buildcmake .. && make -j$(nproc)sudo make installcompton --config ~/.config/compton.conf五、运行失败或兼容性问题的替代与排查