linux - 从 rpm 包中提取规范文件

有没有办法从 rpm 包中提取规范文件(我只有 RPM 文件)

不是由

   rpm --scripts -qp my-great-app-1.1.2.rpm 

(此语法不获取规范文件,仅从 rpm 获取脚本)

最佳答案

安装 rpmrebuild 并“提取”(实际上是重新创建)您的 rpm 文件或您已经安装的包的规范文件。

例子:

rpmrebuild --package --notest-install -e oracle-instantclient-basic-10.2.0.4-1.x86_64.rpm
rpmrebuild -s hercules.spec hercules

https://stackoverflow.com/questions/5613954/

相关文章:

python - 如何关闭被杀死的程序打开的套接字?

linux - cron 如何在内部安排作业?

python - 带有隐藏窗口的跨平台子进程

c - 为什么在 Linux 中使用 select

linux - 使用命令或 bash 脚本清理环境?

linux - qstat 和长作业名称

c - bzero() & bcopy() 与 memset() & memcpy()

c - 关于 putenv() 和 setenv() 的问题

linux - tr 命令 - 如何将字符串 "\n"替换为实际的换行符 (\n)

linux - 除了使用 Ctrl + C 之外,如何在 linux 中停止正在运行的 R 命令?