Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Narwal Flow: con il mocio orizzontale lava i pavimenti al meglio
Narwal Flow: con il mocio orizzontale lava i pavimenti al meglio
Grazie ad un mocio rotante che viene costantemente bagnato e pulito, Narwal Flow assicura un completo e capillare lavaggio dei pavimenti di casa. La logica di intellignza artificiale integrata guida nella pulizia tra i diversi locali, sfruttando un motore di aspirazione molto potente e un sistema basculante per la spazzola molto efficace sui tappeti di casa
Panasonic 55Z95BEG cala gli assi: pannello Tandem e audio senza compromessi
Panasonic 55Z95BEG cala gli assi: pannello Tandem e audio senza compromessi
Con un prezzo di 2.999 euro, il Panasonic Z95BEG entra nella fascia ultra-premium dei TV OLED: pannello Primary RGB Tandem, sistema di raffreddamento ThermalFlow, audio Technics integrato e funzioni gaming avanzate lo pongono come un punto di riferimento
HONOR Magic V5: il pieghevole ultra sottile e completo! La recensione
HONOR Magic V5: il pieghevole ultra sottile e completo! La recensione
Abbiamo provato per diverse settimane il nuovo Magic V5 di HONOR, uno smartphone pieghevole che ci ha davvero stupito. Il device è il più sottile (solo 4.1mm) ma non gli manca praticamente nulla. Potenza garantita dallo Snapdragon 8 Elite, fotocamere di ottima qualità e batteria in silicio-carbonio che garantisce un'ottima autonomia. E il Prezzo? Vi diciamo tutto nella nostra recensione completa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 06-12-2006, 17:11   #1
^[H3ad-Tr1p]^
Senior Member
 
L'Avatar di ^[H3ad-Tr1p]^
 
Iscritto dal: Jan 2002
Città: Trance City
Messaggi: 7299
chiarimenti pacchetti kernel:headers,source,modules e generic / slackware

salve a tutti

volevo chiedere alcuni chiarimenti a proposito dei pacchetti del kernel installati nel sistema in quanto c'e' qualcosa che non mi e' chiaro e son convinto che se riuscissi a capire questo discorso riuscirei ad ovviare molti problemi

dunque :

ho installato slackware con kernel 2.6.17.13 originale presente nel DVD della mia distribuzione :slackware 11.0

ora mi ritrovo 4 pacchetti installati nel sistema:

headtrip@DiesIrae:~$ ls /var/log/packages/ker*
/var/log/packages/kernel-generic-2.6.17.13-i486-1 /var/log/packages/kernel-modules-2.6.17.13-i486-1
/var/log/packages/kernel-headers-2.6.17.13-i386-1 /var/log/packages/kernel-source-2.6.17.13-noarch-1

che peraltro sono dispensabili o alcuni lo sono per poter patchare il kernel o installare driver particolari

dunque: se io vado a scaricarmi pero' un nuovo kernel da www.kernel.org, questi 4 pacchetti non gli aggiorno alla versione del kernel che ho appena installato;vale a dire che quando scarico un nuovo kernel,lo scompatto,lo compilo e stop,tutti questi 4 pacchetti non vengono aggiornati

e la mia domanda e': come faccio ad aggiornarli?
^[H3ad-Tr1p]^ è offline   Rispondi citando il messaggio o parte di esso
Old 06-12-2006, 17:34   #2
maurinO_o
Registered User
 
Iscritto dal: Nov 2006
Messaggi: 1075
non puoi.
se li vuoi rimuovere dopo che compili e installi da sorgenti? sì, compreso
alsa-driver che andrai a compilare nel nuovo kernel.
maurinO_o è offline   Rispondi citando il messaggio o parte di esso
Old 07-12-2006, 12:49   #3
^[H3ad-Tr1p]^
Senior Member
 
L'Avatar di ^[H3ad-Tr1p]^
 
Iscritto dal: Jan 2002
Città: Trance City
Messaggi: 7299
Quote:
Originariamente inviato da maurinO_o
non puoi.
se li vuoi rimuovere dopo che compili e installi da sorgenti? sì, compreso
alsa-driver che andrai a compilare nel nuovo kernel.

continuo a non capirci un granche',potresti essere piu' chiaro?

dunque ti faccio un esempio pratico cosi' magari partiamo da li'

io ho header e company installati ,versione 2.6.17.13

adesso ho un kernel 2.6.17.13 che fra le altre cose ho patchato con delle cose che mi servivano e dei driver;questi ultimi per poterli installare e cioe' patchare il kernel hanno bisogno degli header e taluni del pacchetto modules

se io adesso che e' disponibile il kernel 2.6.19, lo scaricassi e lo installassi nel mio sistema nel modo canonico (cioe' downloadarlo,scompattarlo in /usr/src/ , linkarlo in /usr/src/linux al posto di quello veccchio che disinstallerei, compilarlo ed al reboot utilizzerei quello), nel mio sistema avrei:

kernel 2.6.19

pero' avrei header,modules,source ecc del kernel 2.6.17.13

se a questo punto dovrei patchare il kernel con qualcosa che richiede di aver installato gli header ,modules ( come i driver ati) ecc che io ho installato ma sono di un altra versione del kernel come mi dovrei compèortare?

mi spieghi questo passaggio che non mi e' chiaro?
^[H3ad-Tr1p]^ è offline   Rispondi citando il messaggio o parte di esso
Old 07-12-2006, 13:31   #4
maurinO_o
Registered User
 
Iscritto dal: Nov 2006
Messaggi: 1075
non mi è chiaro tutte le peripezie che vuoi fare con i kernel
header e modules li avresti nei sorgenti 2.6.19.
scompattandoli in /src tar -xvjf linux-2.6.19.tar.bz2 rulez, evresti tutto
quello che ti serve per compilare e ricompilare qualsiasi cosa.
quei pacchetti 2.6.17.3 non li puoi aggiornare.
cmq continuo a non capire il tuo scopo
maurinO_o è offline   Rispondi citando il messaggio o parte di esso
Old 07-12-2006, 16:14   #5
^[H3ad-Tr1p]^
Senior Member
 
L'Avatar di ^[H3ad-Tr1p]^
 
Iscritto dal: Jan 2002
Città: Trance City
Messaggi: 7299
Quote:
Originariamente inviato da maurinO_o
non mi è chiaro tutte le peripezie che vuoi fare con i kernel
ecco appunto...neanche a me e infati ho chiesto ma mi sa che sto chiedendo delle cazzate solo che e' per far chiarezza su alcune cose in modo da poter lavorare disinvoltamente

se riesco a schiarirmi alcuni concetti mi risolvo diversi problemi; il fatto e' che con tutti sti manuali ed how-to in cui viene menzionato il fatto di aver installato gli header o/e i moduli alla fine mi confonde un po',e magari quello che intendo io non e' proprio quel che serve e di cui potrei feare a meno

Quote:
Originariamente inviato da maurinO_o
header e modules li avresti nei sorgenti 2.6.19.
scompattandoli in /src tar -xvjf linux-2.6.19.tar.bz2 rulez, evresti tutto
quello che ti serve per compilare e ricompilare qualsiasi cosa.
quei pacchetti 2.6.17.3 non li puoi aggiornare.
ecco,e' proprio questo il punto,ed infatti non capisco come mi devo comportare...infatti qui a questo punto mi sale un saccco di confusione e siccome a me non basta che tutto funzioni,mi piace avere solo l'essenziale ed un sistema pulito,vorrei capire che cosa potrei all'occorrenza disinstallare in quanto non serve piu';provo a spiegarti che cosa intendo cercando con un esempio pratico di essere il piu' chiaro possibile in modo che tu abbia modo di capire cosa intendo dire:

parto dall installazione del sistema :
dunque,quando installo slackware,installo i sorgenti 2.4.x.x
quando il sistema parte,disinstallo tutto gquello che riguarda il kernel 2.4 ed installo tutto quanto trovo sul cd/dvd di slack che riguarda il kernel 2.6.17.13;vale a dire:

/var/log/packages/kernel-generic-2.6.17.13-i486-1 /var/log/packages/kernel-modules-2.6.17.13-i486-1
/var/log/packages/kernel-headers-2.6.17.13-i386-1 /var/log/packages/kernel-source-2.6.17.13-noarch-1


ora pkgtools tiene traccia deio pacchetti installati

quando per esempio vado ad installare i driver ati che richiedono i modules e gli headers io li trovo nei packages

se io vado ad aggiornare un nuovo kernel come per es. 2.6.19, lo scarico,lo metto in /usr/src , lo scompatto . cancello /usr/src/linux che altro non e' che un link al mio vecchio 2.6.17.13 e lo rilinko al mio nuovo 2.6.19

all interno di /usr/src adesso avro':

linux-2.6.17.13 che non sara' in funzione perche' non linkato

linux-2.6.19 che sara' quello in uso

linux che poi sarebbe un link a linux-2.6.19

ora,siccome il 2.6.17.13 non e' piu' in uso perche' dopo la compilazione sara' il 2.6.19 a funzionare,posso cancellare da /usr/src la dir linux-2.6.17.13 ?

posso poi disinstallare tutti questi pacchetti?

/var/log/packages/kernel-generic-2.6.17.13-i486-1 /var/log/packages/kernel-modules-2.6.17.13-i486-1
/var/log/packages/kernel-headers-2.6.17.13-i386-1 /var/log/packages/kernel-source-2.6.17.13-noarch-1

quando mi trovero' ad installare nuovamente i driver ati,che richiedono modules e headers come faccio se non ho presenti nel sistema questi pacchetti come invece avevo col kernel precedente?

Quote:
Originariamente inviato da maurinO_o
cmq continuo a non capire il tuo scopo
vale a dire:
se io scarico un kernel nuovo ,posso disinstallare tranquillamente tutti gli altri pacchetti sopraccitati ?

gli header e i moduls del kernel nuovo sono gia presenti nel pacchetto che andro' ad installare e cioe' kernel-2.6.19.tar.bz2 ? quindi se mi trovero' ad installare i driver ATI potro' farlo tranquillamente in quanto gli headers ed i moduls son gia presenti nel pacchetto?
^[H3ad-Tr1p]^ è offline   Rispondi citando il messaggio o parte di esso
Old 07-12-2006, 16:38   #6
maurinO_o
Registered User
 
Iscritto dal: Nov 2006
Messaggi: 1075
Quote:
gli header e i moduls del kernel nuovo sono gia presenti nel pacchetto che andro' ad installare e cioe' kernel-2.6.19.tar.bz2 ? quindi se mi trovero' ad installare i driver ATI potro' farlo tranquillamente in quanto gli headers ed i moduls son gia presenti nel pacchetto?
esatto.

per curiosità scompatta kernel-generic, e modules-2.6.17.3 e vedi cosà c'è dentro.
tutto quello sarà compilato da sorgenti con il nuovo kernel.
da qui in avanti ogni compilazione (ati) o installazioni varie (vmware nvidia)
andranno a cercare sorgenti ed headers che avrai in /src/linux-2.6.19.

sono cose che già sai ma te le dico cmq:
prima di rimuovere completamente il 2.6.17.3 assicurati di avere un nuovo
kernel (2.6.19) perfettamente funzionante.

se non crei un initrd, metti il filesystem statico <*>.
mai linkato kernel, sempre scompattato in /src e lavorato da lì.
maurinO_o è offline   Rispondi citando il messaggio o parte di esso
Old 08-12-2006, 12:40   #7
^[H3ad-Tr1p]^
Senior Member
 
L'Avatar di ^[H3ad-Tr1p]^
 
Iscritto dal: Jan 2002
Città: Trance City
Messaggi: 7299
Quote:
Originariamente inviato da maurinO_o
esatto.

se non crei un initrd, metti il filesystem statico <*>.
mai linkato kernel, sempre scompattato in /src e lavorato da lì.
ok grazie mille delle infos

mi spieghi solo cosa intendi per "se non crei un initrd?"
^[H3ad-Tr1p]^ è offline   Rispondi citando il messaggio o parte di esso
Old 08-12-2006, 13:42   #8
maurinO_o
Registered User
 
Iscritto dal: Nov 2006
Messaggi: 1075
init ram disk....lungo da spiegare e non c'ho vojia
cerca su google, trovi e leggi la spiegazione in 2 minuti, e sicuramente più chiara
di come potrei fare io.
maurinO_o è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Narwal Flow: con il mocio orizzontale lava i pavimenti al meglio Narwal Flow: con il mocio orizzontale lava i pav...
Panasonic 55Z95BEG cala gli assi: pannello Tandem e audio senza compromessi Panasonic 55Z95BEG cala gli assi: pannello Tande...
HONOR Magic V5: il pieghevole ultra sottile e completo! La recensione HONOR Magic V5: il pieghevole ultra sottile e co...
Recensione Google Pixel 10 Pro XL: uno zoom 100x assurdo sempre in tasca (e molto altro) Recensione Google Pixel 10 Pro XL: uno zoom 100x...
Lenovo IdeaPad Slim 3: un notebook Snapdragon X economico Lenovo IdeaPad Slim 3: un notebook Snapdragon X ...
TP-Link protagonista a IFA 2025 con tant...
TK02 S è la nuova e-enduro di THOK con m...
Fallout 76: Rinnovamento C.A.M.P., pi&ug...
Toyota produrrà auto elettriche in Europ...
HONOR Magic V5 parte bene: lancio da rec...
Dyson svela 11 nuovi prodotti all'IFA: d...
Zurigo si scalda con i rifiuti: le pompe...
Noctua pubblica la nuova roadmap: primo ...
Palo Alto Networks presenta novità...
Surya, il modello di IA di IBM e NASA ch...
I browser Arc e Dia diventano parte dell...
Duster e Bigster, tutto quello che manca...
Superman: Man of Tomorrow, confermato da...
SK Hynix, accordo storico: 10% degli uti...
Arriva Veeam Software Appliance: protezi...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 00:34.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v