在CentOS系统中安装Compton,可以按照以下步骤进行:
启用EPEL仓库:
sudo yum install epel-release
更新系统包列表:
sudo yum update
安装Compton:
sudo yum install compton
启动并启用Compton服务(如果需要):
sudo systemctl start compton
sudo systemctl enable compton
验证安装: 打开一个终端窗口,尝试移动鼠标或调整窗口大小,看看是否有平滑的阴影效果。
如果你需要最新版本的Compton或者对安装过程有更多控制,可以选择从源码编译安装。
安装依赖项:
sudo yum groupinstall "Development Tools"
sudo yum install mesa-libGL-devel mesa-libEGL-devel libX11-devel libXext-devel libXinerama-devel libXrandr-devel libXcursor-devel libXdamage-devel libXcomposite-devel libXrandr-devel libXss-devel
下载Compton源码:
git clone https://github.com/chris-rudmin/compton.git
cd compton
编译并安装:
mkdir build && cd build
cmake ..
make
sudo make install
配置Compton:
创建或编辑~/.config/compton.conf文件,根据你的需求进行配置。例如:
backend = "glx";
shadow-exclude = "[class='^Firefox$']";
启动Compton:
compton --config ~/.config/compton.conf
设置开机自启(可选):
你可以将上述命令添加到~/.bashrc或~/.bash_profile中,或者创建一个systemd服务来实现开机自启。
通过以上步骤,你应该能够在CentOS系统中成功安装并运行Compton。