xdg-base-directory

告诉桌面查看 ~/.local/share 的设置在哪里?
xdg-base-directory

告诉桌面查看 ~/.local/share 的设置在哪里?

我遇到了一些问题,并尝试将我的 Ubuntu 桌面重置为默认设置,但效果不佳。将所有设置与全新安装的 Ubuntu 并排比较后,我将其恢复到大约 95%,但仍然存在一个问题……我的自定义 .desktop 文件未出现在应用程序视图中。当我打开它时,我看到了系统范围内安装的图标,但 ~/.local/share/applications 中的图标却不存在。 如果我通过 gtk-launch 启动一个,它会正常启动并按预期运行,并且我可以将它固定到我的 dock 上。 编辑文件信息(例如标题)会立即反映出来。 g051051@ubuntu:~$ env | gr...

Admin

.config 是否会根据不同的系统语言而有不同的名称?
xdg-base-directory

.config 是否会根据不同的系统语言而有不同的名称?

我正在制作一个读取/写入 ~/.config 文件夹中文件的应用程序;但是,我想确保它在所有系统下都能正常工作。.config不同的系统语言有不同的名称吗?有没有比使用硬编码字符串更好的方法来访问它的值.config?(例如环境变量) 最佳做法是什么?如果没有既定的最佳做法,那么最简单的方法是什么,可以保证获得所需的结果? ...

Admin

路径或目录中的“/.cache/”是什么意思?
xdg-base-directory

路径或目录中的“/.cache/”是什么意思?

我正在寻找文件“file.odt”,因此我使用了 find 命令: sudo find / -name "file.odt" 虽然我的计算机给出了指向同一文件的多个副本的几条路径,但它还给出了如下路径: /home/用户/.cache/.fr-ShFl2I/file.odt 不用说,没有名为“。缓存”在“用户”中。这是什么意思? ...

Admin

我如何强制所有应用程序使用 $XDG_CONFIG_HOME 而不是 ~/.APP?
xdg-base-directory

我如何强制所有应用程序使用 $XDG_CONFIG_HOME 而不是 ~/.APP?

据我了解,XDG 指南建议应用程序将其配置存储在$XDG_CONFIG_HOME/APP(通常~/.config/APP)而不是~/.APP(我不确定是否也有 Debian/Ubuntu 指南?)。但是,我发现许多配置文件和文件夹使用较旧的~/.APP约定。 有没有办法全局强制未确认的应用程序使用 XDG 文件夹约定? 或者我是否只需要为每个项目登记一张票?:D ...

Admin

~ 下的默认隐藏文件夹是什么?
xdg-base-directory

~ 下的默认隐藏文件夹是什么?

我想知道~下的默认隐藏文件夹是什么? 它们的用途是什么?例如 ~/.local/ 和 ~/.local/share/ 的用途是什么? 这些隐藏文件夹中的哪些也存在于一般的 Linux 发行版中? 我的 Ubuntu 是 10.10。 感谢致敬! ...

Admin

设置 XDG 目录($XDG_RUNTIME_DIR 等)所需的最低设置是什么?
xdg-base-directory

设置 XDG 目录($XDG_RUNTIME_DIR 等)所需的最低设置是什么?

我处于一个基本上无头的设置(20.04)(一个 solaris 区域,但我们可能认为它类似于任何服务器类型的设置),因此,我还没有安装任何图形环境。 当我登录(通过 SSH 或zlogin)时,我的 $XDG_RUNTIME_DIR 和相关项未设置。我想知道,我需要执行哪些最低设置才能让系统自动管理这些?我读到目录应该由 PAM 的 systemd 模块管理,因此安装了libpam-systemd,但无济于事。 关于这些目录的设置,网上有很多,但很多都涉及图形环境或 sudo,而其根本原因不同。 是否有我需要安装的软件包,或者执行的一些最低限度的配置,以确保...

Admin

什么创建了 $HOME/.local/share/keyrings?
xdg-base-directory

什么创建了 $HOME/.local/share/keyrings?

根据XDG 基本目录规范, $XDG_DATA_HOME定义应存储用户特定数据文件的基本目录。如果未设置或为空,则应使用$XDG_DATA_HOME默认值。$HOME/.local/share 我在 中设置$XDG_DATA_HOME为。到目前为止,一切似乎都符合这一点,只是有些东西一直在 下创建文件。是什么创建了这些文件,或者我如何找出答案?$HOME/AppData.profile$HOME/.local/share/keyrings ...

Admin

如何从 Python 获取(XDG)默认用户目录?
xdg-base-directory

如何从 Python 获取(XDG)默认用户目录?

例如,在英语中默认的用户文件夹将是: $HOME/Desktop .... $HOME/Videos 在西班牙语中,默认用户文件夹是: $HOME/Escritorio .... $HOME/Vídeos 文件 ~/.config/user-dirs.dirs具有默认文件夹的本地化名称。(总是这样?)。 我需要从 Python 脚本中获取这些名称。我不想解析该文件。还有其他优雅的方法吗?我发现这: from xdg.BaseDirectory import * print xdg_cache_home print xdg_config_dir...

Admin