gpt4 book ai didi

linux - 如何使用rpm删除一些多余的文件夹

转载 作者:太空狗 更新时间:2023-10-29 11:48:16 25 4
gpt4 key购买 nike

我使用的是 Fedora 10,我已经为我的软件创建了一个 rpm 文件。它从安装目录中删除所有文件。如果我使用 yum remove 命令或 rpm -e 命令。但安装后我的应用程序会自动在主目录中创建一些额外的文件夹。如果我卸载我的应用程序,那么主目录中的文件不会被删除。所以我必须做什么。有什么我必须写在我的规范文件中的吗?

最佳答案

您需要在您的 rpm 中创建一个卸载后脚本。

The %postun Script

The %postun script executes after the package has been removed. It is the last chance for a package to clean up after itself. Quite often, %postun scripts are used to run ldconfig to remove newly erased shared libraries from ld.so.cache.

参见:Maximum RPM: Taking the Red Hat Package Manager to the Limit

关于linux - 如何使用rpm删除一些多余的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1728835/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com