centos

CentOS中如何安装Compton

小樊
48
2025-08-22 23:36:52
栏目: 智能运维

在CentOS系统中安装Compton,可以按照以下步骤进行:

方法一:使用EPEL仓库安装

  1. 启用EPEL仓库

    sudo yum install epel-release
    
  2. 更新yum缓存

    sudo yum update
    
  3. 安装Compton

    sudo yum install compton
    
  4. 启动Compton服务

    sudo systemctl start compton
    
  5. 设置Compton开机自启

    sudo systemctl enable compton
    

方法二:使用源码编译安装

如果你需要最新版本的Compton或者EPEL仓库中没有提供,可以选择从源码编译安装。

  1. 安装依赖包

    sudo yum groupinstall "Development Tools"
    sudo yum install mesa-libGL-devel mesa-libEGL-devel libX11-devel libXext-devel libXinerama-devel libXrandr-devel
    
  2. 下载Compton源码

    git clone https://github.com/astraead/compton.git
    cd compton
    
  3. 编译并安装

    mkdir build && cd build
    cmake ..
    make
    sudo make install
    
  4. 启动Compton服务

    compton --config /etc/compton.conf
    
  5. 设置Compton开机自启: 你可以创建一个systemd服务文件来管理Compton的启动。

    sudo nano /etc/systemd/system/compton.service
    

    添加以下内容:

    [Unit]
    Description=Compton Compositor
    After=graphical.target
    
    [Service]
    ExecStart=/usr/local/bin/compton --config /etc/compton.conf
    Restart=on-failure
    
    [Install]
    WantedBy=graphical.target
    

    然后启用并启动服务:

    sudo systemctl enable compton
    sudo systemctl start compton
    

验证安装

无论使用哪种方法安装,都可以通过以下命令来验证Compton是否正常运行:

compton --version

如果显示了Compton的版本号,说明安装成功。

注意事项

希望这些步骤能帮助你在CentOS上成功安装Compton!

0
看了该问题的人还看了