![在 flatpak 中寻找 tmp 目录的位置](https://linux22.com/image/1162128/%E5%9C%A8%20flatpak%20%E4%B8%AD%E5%AF%BB%E6%89%BE%20tmp%20%E7%9B%AE%E5%BD%95%E7%9A%84%E4%BD%8D%E7%BD%AE.png)
正在查找 flatpak 中 tmp 目录的位置。我安装了 Octave flatpak。当我在 Octave 程序中访问 tmp 目录时,如果使用文件管理器访问 /tmp/,该目录不是同一个 tmp 目录,Octave flatpak tmp 目录位于哪里?
谢谢
答案1
完整路径遵循以下模式:
/run/user/USERID/.flatpak/FLATPAK_ID/tmp/
其中 USERID 是您的用户 ID(可通过id
命令获取,通常为 1000 或更多),FLATPAK_ID 是 flatpak 图像 URI(看起来像反向 DNS 名称,例如 org.octave.Octave)。
因此,假设您的用户 ID 为 1000,则 Octave flatpak tmp 目录将是
/run/user/1000/.flatpak/org.octave.Octave/tmp/