最終更新:2023-10-06 (金) 12:37:22 (204d)
rpm-build
Top / rpm-build
help
Usage: rpmbuild [OPTION...] Build options with [ <specfile> | <tarball> | <source package> ]: -bp build through %prep (unpack sources and apply patches) from <specfile> -bc build through %build (%prep, then compile) from <specfile> -bi build through %install (%prep, %build, then install) from <specfile> -bl verify %files section from <specfile> -ba build source and binary packages from <specfile> -bb build binary package only from <specfile> -bs build source package only from <specfile> -br build source package only from <specfile> - calculate dynamic build requires -rp build through %prep (unpack sources and apply patches) from <source package> -rc build through %build (%prep, then compile) from <source package> -ri build through %install (%prep, %build, then install) from <source package> -rl verify %files section from <source package> -ra build source and binary packages from <source package> -rb build binary package only from <source package> -rs build source package only from <source package> -rr build source package only from <source package> - calculate dynamic build requires -tp build through %prep (unpack sources and apply patches) from <tarball> -tc build through %build (%prep, then compile) from <tarball> -ti build through %install (%prep, %build, then install) from <tarball> -ta build source and binary packages from <tarball> -tb build binary package only from <tarball> -ts build source package only from <tarball> -tr build source package only from <tarball> - calculate dynamic build requires --rebuild build binary package from <source package> --recompile build through %install (%prep, %build, then install) from <source package> --buildroot=DIRECTORY override build root --build-in-place run build in current directory --clean remove build tree when done --nobuild do not execute any stages of the build --nodeps do not verify build dependencies --nodirtokens generate package header(s) compatible with (legacy) rpm v3 packaging --noclean do not execute %clean stage of the build --noprep do not execute %prep stage of the build --nocheck do not execute %check stage of the build --rmsource remove sources when done --rmspec remove specfile when done --short-circuit skip straight to specified stage (only for c,i) --target=CPU-VENDOR-OS override target platform Common options for all rpm modes and executables: -D, --define='MACRO EXPR' define MACRO with value EXPR --undefine=MACRO undefine MACRO -E, --eval='EXPR' print macro expansion of EXPR --target=CPU-VENDOR-OS Specify target platform --macros=<FILE:...> read <FILE:...> instead of default file(s) --load=<FILE> load a single macro file --noplugins don't enable any plugins --nodigest don't verify package digest(s) --nosignature don't verify package signature(s) --rcfile=<FILE:...> read <FILE:...> instead of default file(s) -r, --root=ROOT use ROOT as top level directory (default: "/") --dbpath=DIRECTORY use database in DIRECTORY --querytags display known query tags --showrc display final rpmrc and macro configuration --quiet provide less detailed output -v, --verbose provide more detailed output --version print the version of rpm being used Options implemented via popt alias/exec: --with=<option> enable configure <option> for build --without=<option> disable configure <option> for build --scm=<scm> shortcut for '--define="__scm <scm>"' --buildpolicy=<policy> set buildroot <policy> (e.g. compress man pages) --trace trace macro expansion --nodebuginfo do not generate debuginfo for this package Help options: -?, --help Show this help message --usage Display brief usage message