Sev*_*yev 2 linux rpm rpmbuild
我正在使用rpmbuild. 文件最终位于 下的架构子目录中RPMS。
问题 - 如何从 shell 脚本中检索 RPM 正在使用的主机的体系结构名称?这和命令不一样arch。
看起来像
rpm --eval '%{_arch}'
Run Code Online (Sandbox Code Playgroud)
诀窍是:
$ rpm --eval '%{_arch}'
x86_64
$ rpm --target 'SPARC64' --eval '%{_arch}'
sparc64
Run Code Online (Sandbox Code Playgroud)