私のホストコンピュータにLinuxカーネルを構築し、それをVWware仮想マシンで使用したいと思います。今、彼らはすべて同じUbuntuカーネルを使用しています。
私のホストmake
とmake configure
。それでは、実行するmake modules_install
前にターゲットコンピュータにどのファイルをコピーする必要がありますかmake install
?
また何をすべきですか?
ベストアンサー1
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