World AIDS
AVERT - AIDS charity
Quanti visitatori oggi?
DONAZIONE
AIUTACI A CRESCERE:
DONAZIONE LIBERÀ
Flusso RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


I postatori più attivi del mese


Kernel 3.0 RILASCIATO DOWNLOAD FREE

Andare in basso

290711

Messaggio 

Kernel 3.0 RILASCIATO DOWNLOAD FREE






È stato rilasciato il Kernel 3.0

Lo sviluppo di questo kernel è ricco di aspetti importanti in prestazioni, stabilità, trasparenza, modularità, ecc. Ognuno di questi aspetti viene affrontato lungo l'evoluzione del kernel.

Download: http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.bz2

Changelog: http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.0


"Il kernel Linux è un software libero distribuito con licenza GNU General Public License; è stato creato nel 1991 da Linus Torvalds. Integrato con il Sistema GNU, sviluppato da Richard Stallman, ha dato vita al sistema operativo GNU/Linux (chiamato comunemente con il solo nome Linux). Il kernel è il "cuore" di un sistema operativo (nucleo) e fornisce tutte le funzioni essenziali per il sistema, in particolare la gestione della memoria, delle risorse del sistema e delle periferiche, assegnandole di volta in volta ai processi in esecuzione. La controparte del kernel è la shell, ovvero l'interfaccia utente del sistema, la parte più esterna. I programmi chiedono le risorse al kernel attraverso delle chiamate (system call) e non possono accedere direttamente all'hardware. Il kernel si occupa quindi di gestire il tempo processore, le comunicazioni e la memoria distribuendole ai processi in corso a seconda delle priorità (scheduling) realizzando così il multitasking."

Scarichiamo e decomprimiamo i sorgenti:
wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.bz2
tar -xvf linux-3.0.tar.bz2 -C /usr/src/


Configurare il Kernel
Da terminale posizionarsi su /usr/src/linux-3.0 (ovviamente la versione del kernel da voi scelto) e dare il comando

make xconfig (se volete il config grafico su kde)

make gconfig (se volete il config grafico su gnome)

make menuconfig (se volete il config testuale su terminale)


E ora come configuro il kernel?
Eheh qui bisogna provare, sbagliare ed imparare Per prima cosa andiamo ad abilitare le nostre periferiche (che ovviamente sono indispensabili) poi in un secondo momento andiamo ad integrare moduli che ci potranno servire e togliere moduli inutilizzati (ad esempio se si ha un processore AMD è inutile andare a inserire moduli riguardanti INTEL)

Una buona lettura che mi ha messo sulla retta via è stata questa (tratta da "documentazione gentoo")


Installazione
Una volta configurato è importante salvare il file .config nella cartella del kernel e da terminale dare il comando:
make
make modules
make modules_install
make install
Riassunto:


Un piccolo riassunto/script per velocizzare il processo di compilazione kernel potrebbe essere:
#scarico l'ultimo kernel in formato .tar.bz2
wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.bz2
#decomprimo in /usr/src/
tar -xvf linux-3.0.tar.bz2 -C /usr/src/
#mi posiziono nella cartella del kernel
cd /usr/src/linux-3.0
#configuro il kernel
make xconfig
#inizio la compilazione/installazione
make
make modules
make modules_install
make install



Per alcune distro si fa così:

1- openSUSE

Su questa distro è possibile andare a creare direttamente un pacchetto rpm, eseguendo le fasi 1, 2 e 3 e poi (una volta posizionati nella cartella del kernel) dando il comando:
make rpm

per poi andarlo ad installare con
rpm -ivh cd /usr/src/packages/RPMS/x86_64/kernel-3.0desktop-1.x86_64.rpm

2- Ubuntu

Su questa distro è possibile andare a creare direttamente un pacchetto deb, eseguendo le fasi 1, 2 e 3 e poi (una volta posizionati nella cartella del kernel) dando il comando:

#se si ha un sistema multiprocessore vengono eseguite più compilazioni in parallelo

export CONCURRENCY_LEVEL=2
#Qualora i sorgenti fossero già stati compilati in passato e si desiderasse ripulirli
make-kpkg --rootcmd fakeroot clean
#il comando per creare il pacchetto .deb
make-kpkg --rootcmd fakeroot --initrd kernel_image kernel_headers modules_image

In seguito per installare tale pacchetto basterà dare sempre da terminale:

sudo dpkg -i linux-headers-[VERSIONE_DEL_KERNEL].deb
sudo dpkg -i kernel-image-[VERSIONE_DEL_KERNEL].deb


Per una lettura pià approfondita consiglio il wiki di ubuntu-it

Buon divertimento carissimi linuxiani Wink

avatar
florin88
Admin

Numero di messaggi : 7129
Data d'iscrizione : 18.12.08
Età : 30
Località : Ca' Savio bronx (VE)

Visualizza il profilo dell'utente http://www.flaviusso.altervista.it

Torna in alto Andare in basso

- Argomenti simili
Condividi questo articolo su: diggdeliciousredditstumbleuponslashdotyahoogooglelive

 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum