RPMマクロが定義されている場所または拡張が何であるかを見つける方法は?

RPMマクロが定義されている場所または拡張が何であるかを見つける方法は?

私のRPM内部

%{__install} %{SOURCE2} %{buildroot}

私はこれが%{__install}マクロだと思います。定義された場所はどこで見つけることができますか?定義は何ですか?システムまたはディストリビューションで提供されていますか、それともコアrpmですか?

ベストアンサー1

たとえば、定義され__installた場所を表示できます。

rpm --showrc | grep __install

あるいは、定義を確認することもできます。

rpm --eval "%{__install}"

おすすめ記事