Appimage
AppImage - 實例之間的狀態保存在哪裡?
如果您正在執行AppImage應用程序,並且您對其進行了設置更改(或任何其他會更改應用程序狀態的操作),這些更改是否保存在 AppImage 文件本身中?如果是這樣,您如何在升級到該 AppImage 應用程序的更高版本時保留這些設置?
不,它們不儲存在 AppImage 文件本身中。至少在 Ubuntu 中,AppImage 通常將每個應用程序的配置和設置儲存在以下目錄之一中:
/home/user/.config/the_app_name /home/user/.the_app_name
AppImage自述文件有更多資訊:
特殊目錄
通常,包含在 AppImage 中的應用程序會將其配置文件儲存在通常儲存它們的任何位置(最常見的是在內部的某個位置
$HOME
)。如果您呼叫使用最新版本的 AppImageKit 建構的 AppImage 並擁有這些特殊目錄之一,那麼配置文件將與 AppImage 一起儲存。這對於攜帶式案例很有用,例如,在 USB 記憶棒上攜帶 AppImage 及其數據。
- 如果存在與 AppImage plus 同名的目錄
.home
,$HOME
則在執行有效負載應用程序之前會自動設置為該目錄- 如果存在與 AppImage plus 同名的目錄
.config
,$XDG_CONFIG_HOME
則在執行有效負載應用程序之前會自動設置為該目錄