温馨提示×

怎样备份debian compton配置

小樊
48
2026-09-26 03:21:21
栏目: 智能运维

在 Debian 上,Compton 是一个轻量级的 X11 合成管理器(近年来常被 picom 取代,但配置方式基本相同)。备份 Compton 配置其实就是备份它的配置文件和相关环境信息。

下面按常见情况说明:


一、备份 Compton 配置文件

1. 常见配置文件位置

Compton 的配置文件通常位于:

~/.config/compton.conf

或

~/.compton.conf

有些系统也可能使用:

/etc/compton.conf

2. 备份用户配置(最常用)

cp ~/.config/compton.conf ~/compton.conf.bak

或

cp ~/.compton.conf ~/compton.conf.bak

3. 一次性打包备份(推荐)

mkdir -p ~/backup
cp -a ~/.config/compton.conf ~/backup/ 2>/dev/null
cp -a ~/.compton.conf ~/backup/ 2>/dev/null
cp -a /etc/compton.conf ~/backup/ 2>/dev/null

二、如果使用的是 picom(Compton 分支)

Debian 新版本里 compton 常被 picom 替代:

配置文件位置:

~/.config/picom/picom.conf

备份命令:

cp -a ~/.config/picom ~/backup/

三、备份启动方式(很重要)

Compton 可能是通过以下方式启动的,建议一并记录:

1. 自动启动(Openbox / i3 / XFCE 等)

检查这些文件:

~/.config/autostart/compton.desktop
~/.config/openbox/autostart
~/.xinitrc
~/.config/i3/config

例如:

cat ~/.xinitrc | grep compton

可备份:

cp ~/.xinitrc ~/backup/
cp ~/.config/openbox/autostart ~/backup/

四、导出已安装版本(方便恢复)

dpkg -l | grep -E 'compton|picom' > ~/backup/compton_packages.txt

恢复时:

sudo apt install compton
# 或
sudo apt install picom

五、完整示例脚本(可直接用)

#!/bin/bash
BACKUP=~/compton_backup_$(date +%F)
mkdir -p $BACKUP

cp -a ~/.config/compton.conf $BACKUP/ 2>/dev/null
cp -a ~/.compton.conf $BACKUP/ 2>/dev/null
cp -a /etc/compton.conf $BACKUP/ 2>/dev/null
cp -a ~/.config/picom $BACKUP/ 2>/dev/null
cp -a ~/.xinitrc $BACKUP/ 2>/dev/null
cp -a ~/.config/openbox/autostart $BACKUP/ 2>/dev/null

dpkg -l | grep -E 'compton|picom' > $BACKUP/packages.txt

echo "Compton 配置已备份到 $BACKUP"

如果你愿意,可以告诉我:

  • 你用的是 compton 还是 picom
  • 桌面环境(GNOME / KDE / XFCE / i3 / Openbox)

我可以给你更精确的备份方案。

0 踩