最近我遇到了一个恼人的问题。每次 snap 自动升级时,其配置都会被完全重置。例如,当 Blender/OBS/RetroArch 自动更新时,所有配置都会丢失,而且我似乎找不到以前的配置文件。这导致我丢失了所有 OBS 场景配置等。
有什么方法可以防止这种情况发生吗?或者以某种方式使用旧版 snap 中的配置?(假设它仍然在我的磁盘上,希望如此)
答案1
自动迁移配置似乎是 OBS snap 中缺少的功能,但我能够手动复制我的配置。我的 snap 目录如下所示:
~/snap/obs-studio$ ls -l
total 12
drwxr-xr-x 4 neilenm domain^users 4096 Jun 1 10:29 1195
drwxr-xr-x 5 neilenm domain^users 4096 Jun 2 10:23 1251
drwxr-xr-x 3 neilenm domain^users 4096 Apr 12 09:37 common
lrwxrwxrwx 1 neilenm domain^users 4 Jun 2 10:15 current -> 1251
1195
包含我的旧 OBS 和场景的目录是1251
新的。我将配置移开1251
并从以下位置复制了配置1195
:
~/snap/obs-studio$ cd 1251/
~/snap/obs-studio/1251$ ls -a
. .. .config .last_revision .local .themes
~/snap/obs-studio/1251$ mv .config .config.bak
~/snap/obs-studio/1251$ cp -r ../1195/.config .
~/snap/obs-studio/1251$ ls -a
. .. .config .config.bak .last_revision .local .themes
此后,我将之前配置的场景恢复到 OBS 中。