linux - Linux 上保存应用程序配置的好地方在哪里

标签 linux user-interface

我正在编写一个应用程序,它需要保存一些设置以便在运行之间保持不变(上次打开的文件、用户首选项等)。 Linux 上哪里有保存它的好地方?

最佳答案

根据最新惯例和XDG standards你应该使用

${HOME}/.config/your-app-name

应该在XDG_CONFIG_HOME环境变量中定义

如果您计划使用 snap 分发您的应用程序然后您将获得 ${HOME}/snap 内的路径 SNAP_USER_DATA environment值。

关于linux - Linux 上保存应用程序配置的好地方在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49149546/

相关文章:

c - 有选择地抑制 glibc 链接警告?

c++ - 使用 glibc 和 libstdc++ 静态链接

linux - MTD 在运行时启动和配置

java - 奇怪的JFileChooser情况,右键菜单文本为空白

java - 适合在java中绘制二维笛卡尔坐标系的小部件

python - 获取调用事件的按钮名称的最佳方法?

c++ - boost::bind 返回一个函数对象,它是需要指针的函数的参数

linux - 需要帮助理解 tsocks FAQ 中的一行

java - 领域模型和用户界面

user-interface - 用于 GUI 桌面应用程序的 Haskell 或 D?