centos compton如何卸载重装
导读:CentOS 下 Compton 卸载与重装指南 一、卸载步骤 确认安装方式与版本 查看是否已安装:yum list installed | grep compton 或 dnf list installed | grep compto...
CentOS 下 Compton 卸载与重装指南
一、卸载步骤
- 确认安装方式与版本
- 查看是否已安装:
yum list installed | grep compton或dnf list installed | grep compton。
- 查看是否已安装:
- 使用包管理器卸载
sudo yum remove compton(CentOS 7 常用)sudo dnf remove compton(CentOS 8/Stream 常用)
- 清理残留配置(可选)
- 删除用户配置:
rm -rf ~/.config/compton* - 删除系统级配置:
sudo rm -f /etc/xdg/compton.conf
- 删除用户配置:
- 若曾手工编译安装
- 进入源码构建目录执行:
sudo make uninstall(若提供该目标);否则需手动删除可执行文件与配置。
- 进入源码构建目录执行:
二、重装步骤
- 安装或启用仓库
- 更新索引:
sudo yum update -y或sudo dnf update -y - 如仓库缺失,启用 EPEL:
sudo yum install epel-release -y
- 更新索引:
- 安装 Compton
- 仓库安装:
sudo yum install compton -y或sudo dnf install compton -y
- 仓库安装:
- 仓库无包时的源码编译安装(可选)
- 安装编译依赖:
sudo yum groupinstall "Development Tools" -y - 安装图形依赖:
sudo yum install -y mesa-libGL-devel mesa-libEGL-devel libX11-devel libXext-devel libXinerama-devel libXrandr-devel libXcursor-devel libXdamage-devel libXcomposite-devel libXxf86vm-devel - 编译安装:
git clone https://github.com/Compton/Compton.git cd Compton mkdir build & & cd build cmake .. make -j$(nproc) sudo make install
- 安装编译依赖:
三、启动与验证
- 直接运行
- 使用默认配置:
compton - 指定配置:
compton --config ~/.config/compton.conf
- 使用默认配置:
- 配置开机自启(systemd 用户服务)
- 创建服务:
systemctl --user edit --force compton.service,写入:[Unit] Description=Compton Compositor After=graphical-session.target [Service] ExecStart=/usr/bin/compton --config %h/.config/compton.conf Restart=on-failure [Install] WantedBy=graphical-session.target - 启用并启动:
systemctl --user daemon-reload & & systemctl --user enable --now compton.service
- 创建服务:
- 验证
- 查看版本:
compton --version - 查看状态:
systemctl --user status compton.service - 查看日志:
journalctl --user -u compton.service -b
- 查看版本:
四、常见问题与替代方案
- 找不到包或安装失败
- 先启用 EPEL,再尝试安装;仍无包时采用源码编译安装。
- 运行异常排查
- 检查日志:
journalctl --user -u compton.service;必要时降低开销(如设置backend = glx、vsync = true、frame_rate = 30)。
- 检查日志:
- 兼容性考虑
- Compton 已不再积极维护,可考虑更活跃维护的替代方案 picom,在部分发行版中可直接安装并使用现有配置进行迁移。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos compton如何卸载重装
本文地址: https://pptw.com/jishu/747803.html
