Installare kernel Linux 3.15.7 su Debian Wheezy 7.6

Mar, 18/03/2014 - 19:45

Installare kernel Linux 3.15.7 su Debian Wheezy 7.6

Inviato da lollix01 0 commenti

Su Linux si può fare tutto, basta pensare che ultimamente stanno sviluppando una tecnica per mangiare
il gelato mentre si vola con lo snowboard in paesi tropicali con il computer fisso e portatile.
Debian Wheezy, la stable ha pogrammi testati e stabili.
E se noi volessimo installarci un kernel "unstable"?
Quelli che sviluppano Debian mi Inseguirebbero perchè sarei eretico, quindi non ditelo ad un Developer Debian!!!
Cominciamo ad installare il Kernel su

Debian!!!

Premessa

Potete usare questa guida per installare il kernel (Linux) che volete, basta andareQui scaricare il kernel che volete, e seguire la guida
da senza la scompattazione, scompatterete voi.

Guida

Installiamo i pacchetti richiesti:
Diventa root:

su root

Scarica i programmi:
apt-get install fakeroot kernel-package libncurses5-dev build-essential

E aggiungiamo il nostro utente al gruppo src (sostituite "utente" con il vostro nome utente :
adduser utente src

Adesso se Utilizzate l'Interfaccia Grafica dovrete Ri-Avviare.
Adesso diventate l'utente che avete aggiunto al gruppo src :
su utente-del-gruppo-src

Scarica il kernel (per chi vuole installare un'altra versione vada nella premessa c'è il link):
wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.15.7.tar.xz

Adesso scompattiamo (per chi vuole installare un altro kernel scompatti come vuole:
tar -xvJf linux-3.15.7.tar.xz

Entrare nella directory ora scompattata:
cd linux-3.15.7

Copiare la configurazione del Kernel Attuale:
cp /boot/config-'uname -r' .config

In questo passaggio, non posso aiutarvi, ogni PC ha i suoi driver, periferiche, però se volete potete lasciare tutto com'è, vi basta saltare questo comando.
Chiaramente per alleggerire il kernel dovrete rimuovere ciò che è inutile, potete usare tre comandi:
make config

Il meno usato di tutti, fa delle domande e voi dovete rispondere, una vera rottura di scatole, mentre se volete esiste anche:
make xconfig

Che usa un'interfaccia grafica punta e clicca, che utilizza il toolkit grafico Qt4, richiede le librerie di Development Qt, e ultimo, ma non meno importante:
make gconfig

Uguale all'ultima, solamente che utilizza il toolkit grafico GTK, il più consigliato se sivuole usare un'interfaccia grafica e si utilizza GNOME, LXDE, Xfce4 o qualche Window Manager.
Dopo aver finito la configurazione:
 export CONCURRENCY_LEVEL=core
Dove sostituiremo core con il numero di core (nel mio caso 2), se non lo sapete vi basta controllare il risultato di:
cat /proc/cpuinfo | grep cores

dare semplicemente:
export CONCURRENCY_LEVEL=1

Quindi 1 core.
Adesso andremo a creare il *.deb:
 fakeroot make-kpkg --append-to-version "-ilmiokernel" --revision "1" --initrd kernel_image kernel_headers
 

Il processo durerà un bel pò (a me un'ora).
Pulite l'Albero:
make kpkg-clean

Quando avrà finito installate i *.deb usciti fuori.
Ragazzi la guida è finita. Se ci sono errori, commentate e suggeritemi.
Per problemi commentate.
Hello! Smile