Fedora Kernel kompilieren: Unterschied zwischen den Versionen
Aus ThinkPad-Wiki
| Zeile 24: | Zeile 24: | ||
<pre>cd ~/rpmbuild</pre> | <pre>cd ~/rpmbuild</pre> | ||
<pre>yumdownloader --enablerepo=updates-source --source kernel</pre> | <pre>yumdownloader --enablerepo=updates-source --source kernel</pre> | ||
==Build dependencies installieren== | |||
<pre>su -c 'yum-builddep kernel-<version>.src.rpm'</pre> | |||
==Kernel-Quellcode ins repo laden== | |||
<pre>rpm -Uhv kernel-<version>.src.rpm</pre> | |||
Version vom 25. März 2012, 14:50 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:
rpmdevtoolsyum-utilsncurses-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.
Quellcode download
Vorlage:Admon/warning
Download der kernel-<version>.src.rpm Datei:
cd ~/rpmbuild
yumdownloader --enablerepo=updates-source --source kernel
Build dependencies installieren
su -c 'yum-builddep kernel-<version>.src.rpm'
Kernel-Quellcode ins repo laden
rpm -Uhv kernel-<version>.src.rpm
