Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

tux:kernel_update [2011/07/02 12:53]
wikisysop
tux:kernel_update [2012/04/19 14:05] (aktuell)
wikisysop
Zeile 14: Zeile 14:
 <​xterm>#​ <fc #​008000>​aptitude install linux-source-2.6.38</​fc></​xterm>​ <​xterm>#​ <fc #​008000>​aptitude install linux-source-2.6.38</​fc></​xterm>​
  
-<fc #​800000>​**Note**</​fc>:​ Zur Erstellung dieser Anleitung waren die Kernel Sources für das Release 2.6.18 noch nicht im normalen Stable Archiv verfügbar, Sie können aber derzeit (05/11) über das >><​fc #​008000>​Testing</​fc><<​ Archiv bereits darauf zugreifen. Erweitern Sie Ihre >><​fc #​008000>/​etc/​apt/​sources.list</​fc><<​ dafür wie folgt mit der Zeile >><​fc #​008000><​nowiki>​deb http://​ftp.debian.org/​debian/​ testing main contrib non-free</​nowiki></​fc><<​ und führen ein >><​fc #​008000>​aptitude update</​fc><<​ aus:+<fc #​800000>​**Note**</​fc>:​ Zur Erstellung dieser Anleitung waren die Kernel Sources für das Release 2.6.38 noch nicht im normalen Stable Archiv verfügbar, Sie können aber derzeit (05/11) über das >><​fc #​008000>​Testing</​fc><<​ Archiv bereits darauf zugreifen. Erweitern Sie Ihre >><​fc #​008000>/​etc/​apt/​sources.list</​fc><<​ dafür wie folgt mit der Zeile >><​fc #​008000><​nowiki>​deb http://​ftp.debian.org/​debian/​ testing main contrib non-free</​nowiki></​fc><<​ und führen ein >><​fc #​008000>​aptitude update</​fc><<​ aus:
  
 <​file|/​etc/​apt/​sources.list>#​ deb cdrom:​[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 NETINST Binary-1 20110205-14:​34]/​ squeeze main <​file|/​etc/​apt/​sources.list>#​ deb cdrom:​[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 NETINST Binary-1 20110205-14:​34]/​ squeeze main
Zeile 138: Zeile 138:
 Das Paket >><​fc #​008000>​kernel-package</​fc><<​ bringt das Programm >><​fc #​008000>​make-kpkg</​fc><<​ mit, welches unter Debian anstelle der Linux üblichen Kommandos >>​make menuconfig; make dep; make bzImage; make modules<<​ verwendet werden kann. >><​fc #​008000>​make-kpkg</​fc><<​ bedient nun das Debian Paketmanagement (dpkg) adäquat und kompiliert den neuen Kernel, erzeugt je nach verwendeter Optionen ein über das Paketmanagement installierbares deb-Paket, welches neben dem Kernel auch gleich die Initial-RAM-Disk enthält, erteilt Revisionsnummern für das Paket-Management etc.  ​ Das Paket >><​fc #​008000>​kernel-package</​fc><<​ bringt das Programm >><​fc #​008000>​make-kpkg</​fc><<​ mit, welches unter Debian anstelle der Linux üblichen Kommandos >>​make menuconfig; make dep; make bzImage; make modules<<​ verwendet werden kann. >><​fc #​008000>​make-kpkg</​fc><<​ bedient nun das Debian Paketmanagement (dpkg) adäquat und kompiliert den neuen Kernel, erzeugt je nach verwendeter Optionen ein über das Paketmanagement installierbares deb-Paket, welches neben dem Kernel auch gleich die Initial-RAM-Disk enthält, erteilt Revisionsnummern für das Paket-Management etc.  ​
  
-Führen Sie aber zuerst das Kommando >><​fc #​008000>​make-kpkg clean</​fc><<​ aus, um die Verzeichnishirachie ​der Kernel-Quellen aufzuräumen und die >><​fc #​008000>​kernel -package</​fc><<​ Parameter zurückzusetzen. Dadurch wird zwar eine vollständige Neukompilierung des Kernels veranlasst, was je nach inkludierter Optionen und abhängig von der Leistungsfähigkeit des Rechners ca. eine Stunde bis hin zu mehreren Stunden dauern kann aber zB bei der Angabe einer neuen Kernelrevision notwendig sein wird:+Führen Sie aber zuerst das Kommando >><​fc #​008000>​make-kpkg clean</​fc><<​ aus, um die Verzeichnishierachie ​der Kernel-Quellen aufzuräumen und die >><​fc #​008000>​kernel -package</​fc><<​ Parameter zurückzusetzen. Dadurch wird zwar eine vollständige Neukompilierung des Kernels veranlasst, was je nach inkludierter Optionen und abhängig von der Leistungsfähigkeit des Rechners ca. eine Stunde bis hin zu mehreren Stunden dauern kann aber zB bei der Angabe einer neuen Kernelrevision notwendig sein wird:
  
 <​xterm>/​usr/​src/​linux # <fc #​008000>​make-kpkg clean</​fc></​xterm>​ <​xterm>/​usr/​src/​linux # <fc #​008000>​make-kpkg clean</​fc></​xterm>​
tux/kernel_update.1309604036.txt.gz (12755 views) · Zuletzt geändert: 2011/07/02 12:53 von wikisysop
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0