3
A
回答
12
正确。
RPM规范文件的%install
部分是而不是在rpm包安装上运行(该名称在此方面具有误导性)。 %install
部分在包创建期间运行到安装需要打包的文件,以便rpmbuild进程可以打包它们。
因此,因为%files
部分列出了软件包包含rpm的卸载过程的所有文件和目录,只是删除所有打包的文件。
如果在删除文件之前或之后需要执行额外的工作,则该工作的spec文件中将提供%preun
和%postun
scriptlet。
相关问题
- 1. RPM升级卸载RPM
- 2. RPM缺少依赖
- 3. 缺少部分
- 4. NVD3图表部分缺少网格线
- 5. 我怎么能卸载之前编辑RPM规格文件中的问题
- 6. Web.config更换,缺少部分
- 7. 缺少导轨部分
- 8. 查询最近卸载rpm包
- 9. ;缺少空格
- 10. ANTLR4缺少规则定义
- 11. 授权规则缺少IIS7
- 12. 从wwwroot加载时缺少css部件
- 13. 缺少分号
- 14. 重新安装相关软件包的RPM规格文件%pre部分?
- 15. DL表格 - 缺少底部边框线
- 16. git diff --check缺少全部空格
- 17. InstallShield - 软件卸载例程中缺少自定义操作
- 18. 在rails中缺少部分注释/ _comment
- 19. 缺少的部分用户/用户
- 20. Rails。缺少的部分错误
- 21. 缺少jQuery代码的一部分?
- 22. Morris图表缺少一半部分
- 23. 如何找到缺少的Web部分?
- 24. 缺少的部分错误3
- 25. Javadoc“使用”部分 - 为什么缺少?
- 26. 计数器PHP教程,缺少部分?
- 27. 缺少基础SDK - 红色.app部分?
- 28. Ruby on Rails 5.0.1缺少'_comments.html.erb'部分
- 29. 缺少的部分错误3.1.10
- 30. Ruby on Rails:link_to缺少部分URL
安装时,软件包内容('%files'信息)被添加到系统'rpm数据库'中(通常在'/ var/lib/rpm'中)。在卸载时,这个数据库信息由'rpm'读取,指导删除过程。 – 2015-04-01 13:16:16