如果您正在运行应用程序图像应用程序,并且您对其进行设置更改(或任何其他会更改应用程序状态的内容),这些更改是否保存在 AppImage 文件本身中?如果是这样,在升级到该 AppImage 应用程序的更高版本时如何保留这些设置?
答案1
不,它们不存储在 AppImage 文件本身中。至少在 Ubuntu 中,AppImage 通常将每个应用程序的配置和设置存储在以下目录之一中:
/home/user/.config/the_app_name
/home/user/.the_app_name
这应用程序图像自述文件有更多信息:
特殊目录
通常,AppImage 中包含的应用程序会将其配置文件存储在通常存储配置文件的位置(最常见的是内部的某个位置
$HOME
)。如果您调用使用最新版本的 AppImageKit 构建的 AppImage 并拥有这些特殊目录之一,则配置文件将与 AppImage 一起存储。这对于便携式用例非常有用,例如,在 USB 记忆棒上携带 AppImage 及其数据。
- 如果存在与 AppImage plus 同名的目录
.home
,则$HOME
在执行有效负载应用程序之前将自动设置为该目录- 如果存在与 AppImage plus 同名的目录
.config
,则$XDG_CONFIG_HOME
在执行有效负载应用程序之前将自动设置为该目录