Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Debian GNU/Linux Reference Guide
Prev Home Next

7.1.1 Il metodo Debian standard

Controllate anche i rapporti sui bachi per kernel-package gcc, binutils e modutils. Usatene le versioni pi� recenti, se necessario.

La compilazione di un proprio kernel dai sorgenti in un sistema Debian richiede una cura speciale. Per compilare pi� "kernel-images", utilizzate il nuovo --append_to_version con make-kpkg.

     # apt-get install debhelper modutils kernel-package libncurses5.dev
     # apt-get install kernel-source-2.4.18 # usate la versione pi� recente
     # apt-get install fakeroot
     # vi /etc/kernel-pkg.conf    # inserisco il mio nome ed email
     $ cd /usr/src                # la directory di compilazione
     $ tar -bzip2 -xvf kernel-source-2.4.18.tar.bz2
     $ cd kernel-source-2.4.18    # se � il vostro sorgente
     $ cp /boot/config-2.4.12-386.config 
             # usa il config corrente come default
     $ make menuconfig            # personalizzate a vostro piacimento
     $ make-kpkg clean            # deve essere eseguito (per: man make-kpkg)
     $ fakeroot make-kpkg --append_to_version -486 --initrd \
             --revision=rev.01 kernel_image \
     	modules_image # modules_image � per pcmcia.cs*, ecc.
     $ cd ..
     # dpkg -i kernel-image*.deb pcmcia-cs*.deb # install

make-kpkg kernel_image esegue in realt� make oldconfig ed make dep Se non usate initrd, non mettete -initrd.

Se si vogliono i moduli da pcmcia-cs o nessun modulo pcmcia, si deve selezionare "General setup —>" e "PCMCIA/CardBus support —>" in make menuconfig ed impostando la configurazione come "< > PCMCIA/CardBus support" (cio�, deselezionate la casella).

Su una macchina SMP, impostate CONCURRENCY_LEVEL in accordo con kernel-pkg.conf(5).


Debian GNU/Linux Reference Guide
Prev Home Next

 
 
  Published under the terms of the GNU General Public License Design by Interspire