Fedora Kernel kompilieren: Unterschied zwischen den Versionen
Aus ThinkPad-Wiki
Zeile 10: | Zeile 10: | ||
<pre>su -c 'yum install rpmdevtools yum-utils ncurses-devel' | <pre>su -c 'yum install rpmdevtools yum-utils ncurses-devel' | ||
</pre> | </pre> | ||
Anschließend muss die RPM package building environment im Home-Verzeichnis erstellt werden: | |||
<pre>rpmdev-setuptree</pre> | |||
Dieses Komando erstellt die Verzeichnisse: | |||
<code>${HOME}/rpmbuild/SOURCES</code>, | |||
<code>${HOME}/rpmbuild/SPECS</code>, | |||
<code>${HOME}/rpmbuild/BUILD</code>. | |||
==Quellcode download== | |||
{{Admon/warning |Do Not Build Packages as <code>root</code>. | Building packages as <code>root</code> is inherently dangerous and not required, even for the kernel. The following instructions allow any normal user to install and build kernels from the source packages.}} |
Version vom 25. März 2012, 14:30 Uhr
Anleitung zum erstellen eines selbstgebaute kernel-rpm mit phc-support bei Fedora 17. (Benutzte Quelle: http://fedoraproject.org/wiki/Building_a_custom_kernel
Vorbereitung
Build Umgebung einrichten
Es werden folgende Pakete benötigt:
rpmdevtools
yum-utils
ncurses-devel
su -c 'yum install rpmdevtools yum-utils ncurses-devel'
Anschließend muss die RPM package building environment im Home-Verzeichnis erstellt werden:
rpmdev-setuptree
Dieses Komando erstellt die Verzeichnisse:
${HOME}/rpmbuild/SOURCES
,
${HOME}/rpmbuild/SPECS
,
${HOME}/rpmbuild/BUILD
.