rpm / yum:关于重叠文件和yum的意外终止,yum更新在内部如何工作

时间:2019-06-09 07:14:28

标签: rpm yum rpmbuild rpm-spec

我开始怀疑它在内部如何工作。

为了简单起见,Hello软件包的新旧版本都在其中包含两个文件:/etc/hello.conf和/ usr / bin / hello。旧的已经安装好了,我正在做“ yum更新”。

将新版本的文件复制到目录时,旧版本应该已经不存在了。无论如何,旧文件将丢失。

但是,以下页面似乎表明删除旧软件包是在安装新软件包之后进行的:

https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#ordering

此外,让我感到奇怪的是,如果yum update命令意外终止怎么办?我还没有看到仅按“ Ctrl + C”就失去了旧版本。

对于重叠的文件,“ yum更新”如何工作?当yum命令在中间终止时,如何保护用户避免丢失旧的密码?

0 个答案:

没有答案