带有 HTTP/FTP URL 的 RPM - 包文件的存储和清理

带有 HTTP/FTP URL 的 RPM - 包文件的存储和清理

我们正在使用如下命令安装软件包 -

rpm -ivh https://someurl/somepackage.rpm

在这种情况下,somepackage.rpm将被下载到本地位置并从那里安装。想知道那个位置是什么。不仅如此,我们还想知道这个临时位置是否会立即自动清理,或者通过定期作业进行清理,还是需要手动完成。

官方文献或网络搜索未能对此提供清晰的解释。

答案1

简单的答案是,它被存储/var/tmp/并在过程完成后立即被清理。

这就是它被发现的方式。在一个终端实例上,运行以下命令:

watch -n1 du -sh /var/tmp/

在另一台终端上,运行大约 100MB 的 rpm 命令。继续监视第一个终端以查看大小增长,直到下载正在进行并在安装或失败后,请注意 tmp 目录立即被清理并且大小减小到旧值。

感谢@berndbausch,他的评论有助于找到答案。

相关内容