如果 /var/tmp 是 tmpfs 文件系统,DNF [YUM] 会失败吗?

如果 /var/tmp 是 tmpfs 文件系统,DNF [YUM] 会失败吗?

我正在考虑制作/var/tmp一个tmpfs安装座,类似于systemctl 启用 tmp.mount为了满足要求/var/tmp位于单独分区上的安全规则。我没有在 Linux 安装时创建该物理分区。

FHS(文件层次结构标准)规定/var/tmp 目录可供需要在系统重新引导之间保留临时文件或目录的程序使用。因此,存储在 /var/tmp 中的数据比 /tmp 中的数据更持久。

具体来说,对于 RHEL 8.8 或更高版本,可以作为/var/tmptmpfs每次重新启动后都会被清除),导致百胜更新失败? RHEL 8 中的 YUM [DNF] 是其中之一吗程式?如果是这样,在什么情况下/var/tmpas tmpfs会发生某种故障?如果是这样,是否有一种运行 yum/dnf 的方式可以让它与 tmpfs 一起工作/var/tmp?我问是因为我/var/tmp/yum-xxxx时不时会看到各种文件夹。

参考帖子:

/tmp 和 /var/tmp 作为 tmpfs 和波动性

如果 /var/tmp 位于临时文件系统上,会出现什么问题?

答案1

DNF 不会关心,它甚至不应该使用这个目录。我有点惊讶

我问这个问题是因为我时不时会看到各种 /var/tmp/yum-xxxx 文件夹。

因为RHEL 8内部使用了DNF。 Yum 仅作为 DNF 的符号链接存在。

AFAIK RHEL 8.x 中/var/tmp已经存在tmpfs,或者可能是在版本 9 中引入的。无论如何,它会起作用。

相关内容