在 Ubuntu 上应该在哪里设置 XDG_CACHE_HOME?
根据规范: $XDG_CACHE_HOME定义应存储用户特定非必要数据文件的基本目录。如果未设置或为空,则应使用$XDG_CACHE_HOME默认值。$HOME/.cache 我应该在何时/何地设置此环境变量? ...
根据规范: $XDG_CACHE_HOME定义应存储用户特定非必要数据文件的基本目录。如果未设置或为空,则应使用$XDG_CACHE_HOME默认值。$HOME/.cache 我应该在何时/何地设置此环境变量? ...
我gio无法在 XFCE4 桌面环境下使用默认浏览器打开 URL。可能是什么原因?如何解决? gio info http://google.com标识链接text/html类型: $ gio info http://google.com display name: / display name: / type: regular uri: http://google.com attributes: standard::type: 1 standard::display-name: / standard::edit-name: / standar...
目标 我正在运行 Arch Linux。我想将所有 config/data/cache/state 文件存储在 的子目录中~/local,如下所示: ~ ├── downloads ├── documents └── local ├── data ├── state ├── config └── cache 尝试 为了做到这一点,我设置了如下环境变量: # set up XDG directories export XDG_DATA_HOME=$HOME/local/data export XDG_CONFIG_HOME=$...
TLDR:如何找到我的 XDG 用户目录的当前设置以外调用xdg-user-dir? 我所在的系统在 中指定了非标准的 XDG 用户目录/etc/xdg/user-dirs.defaults。我遇到了一个问题,某个程序(尚不确定是哪个程序)不断创建默认(错误)目录,目前,我正试图找出哪些程序“应该”将其视为这些目录的路径。查询这些目录的值的方法似乎是调用xdg-user-dir <WHICH_DIRECTORY>。例如,在默认方案中, user@host$ xdg-user-dir PICTURES /home/user/Pictures 然而...
我应该将.desktop安装的第三方应用程序的文件放在哪里/opt? 我可以为每个用户添加它们,~/.local/share/applications但这是一个维护噩梦。最好将它们放在某个地方/opt;但是,我如何让桌面管理器 (DM) 识别它们? 这会XDG_DATA_DIRS影响 DM 查找文件的位置吗?如果是这样,添加一个脚本来附加自定义路径.desktop是否合适?/etc/profile.d/XDG_DATA_DIRS 谢谢你的帮助。 ...
在 Ubuntu 上,默认路径包括/usr/bin,大多数系统应用程序都是通过 sudo 安装到此处的。Windows 上的对应路径是C:\Program Files,受 UAC 保护。(当然,情况比这更复杂。) 在 Ubuntu 上,默认路径还包括~/.local/bin (有点),您可以在其中放置用户应用程序,例如可以从任何地方调用的 Python 脚本。sudo该过程的任何部分都不需要。 在 Windows 上是否有等效项~/.local/bin?路径上已有用户文件夹,您可以在其中放置 EXE、打开终端、导航到任何文件夹并调用 EXE,所有这些都不会触...
为什么“su - user”之后没有创建 $XDG_RUNTIME_DIR (/run/user/$UID) 目录?: administrateur@localhost:~$ su - test Password: test@localhost:~$ systemctl --user Failed to connect to bus: $DBUS_SESSION_BUS_ADDRESS and $XDG_RUNTIME_DIR not defined (consider using --machine=<user>@.host --user to...
当我以用户身份启动“myApplication-myInstance.service”时,并未创建RuntimeDirectory(参见):man systemd.exec $ systemctl --user cat myApplication-myInstance.service | grep RuntimeDirectory= RuntimeDirectory=myApplication $ systemctl --user list-unit-files myApplication-myInstance.service UNIT FILE ...
有没有办法在 Linux 中将自定义文件夹添加到 XDG 文件对话框的左侧栏?怎么做? 下面是我在 Kubuntu 20.04 下使用 Firefox 时的文件对话框的屏幕截图,其中plasma-browser-integration安装了软件包。据我了解,这是 XDG 门户文件对话框?我说的是标有红色箭头的区域。我想在那里添加一些其他文件夹,以便快速访问。 ...
我试了三遍,从得票最多的答案(来自@ntninja)到这个问题。我在两台机器上都做了这个——Manjaro 和旧的 Ubuntu 18.04 LTS。 安装了xdg-desktop-portal-kde。 已编辑/usr/share/xdg-desktop-portal/portals/kde.portal以添加 的值$XDG_CURRENT_DESKTOP: UseIn=KDE;XFCE。 添加GTK_USE_PORTAL=1到~/.pam_environment。 已退出并重新登录以应用这些更改。 在每个应用程序中,我总会得到 GTK 文件对话框(F...
当我在 Chrome OS 上运行的 Linux 应用程序中单击“在文件夹中显示”时,Visual Studio Code 将启动。我更喜欢使用 Chrome OS 内置的文件管理器来显示文件夹。 我发现 xdg 默认设置不正确,正如预期的那样: tomux@penguin:~$ xdg-mime query default inode/directory code.desktop 我可以如何改变它以便它启动 Chrome OS 文件管理器? ...
我正在尝试设置缩放,但遇到了一些麻烦。在顶层,我希望能够使用 打开zoommtg:链接xdg-open。我现在得到了这个: % xdg-open zoommtg: gio: zoommtg:: The specified location is not supported % gio open zoommtg: # digging in xdg-open, this is where it finally bottoms out gio: zoommtg:: The specified location is not supported 在网上查看了一下,...
是否可以修改 OpenSSH 用户特定文件的默认位置(~/.ssh)? 我发现XDG 基础目录规范我想知道是否有可能使 OpenSSH 与之兼容? ...
我正在使用 KDE Neon,并通过其 AppImage 安装了 Unity Hub 并将其与我的系统集成。 问题是,当我尝试通过此下载存档页面上的 UnityHub 按钮安装 Unity 编辑器时,它会抛出一个错误,提示: Unable to create io-slave. klauncher said: Unknown protocol 'unityhub' 我尝试点击的链接是 unityhub://2019.4.0f1/0af376155913 在 UnityHub AppImage .desktop 快捷方式中,mimetype unityhub ...