Я бы прокомментировал ответ gertvdijk, но у меня недостаточно представителей, чтобы прокомментировать.
Я не знаю, нужно ли что-либо из этого сейчас, когда rpm -pkg, deb -pkg, snap -pkg являются жизнеспособными целями для make.
Так что с Ubuntu, я думаю, вы хотели бы использовать
make bindeb-pkg
(используйте make deb-pkg
, если вам нужно включить источник)
в дистрибутивах RPM (RHEL, Fedora, CentOS )вы должны использовать rpm -pkg/binrpm -pkg
все параметры см. в разделе «Упаковка ядра» в make help
Kernel packaging:
rpm-pkg - Build both source and binary RPM kernel packages
binrpm-pkg - Build only the binary kernel RPM package
deb-pkg - Build both source and binary deb kernel packages
bindeb-pkg - Build only the binary kernel deb package
snap-pkg - Build only the binary kernel snap package (will connect to external hosts)
tar-pkg - Build the kernel as an uncompressed tarball
targz-pkg - Build the kernel as a gzip compressed tarball
tarbz2-pkg - Build the kernel as a bzip2 compressed tarball
tarxz-pkg - Build the kernel as a xz compressed tarball
perf-tar-src-pkg - Build perf-5.2.0.tar source tarball
perf-targz-src-pkg - Build perf-5.2.0.tar.gz source tarball
perf-tarbz2-src-pkg - Build perf-5.2.0.tar.bz2 source tarball
perf-tarxz-src-pkg - Build perf-5.2.0.tar.xz source tarball