Giusto per capire

Tutto ciò che è pertinente a Sabayon Linux, indipendentemente dall'architettura e dall'ambiente grafico

Moderator: Moderators

Giusto per capire

Postby synux » Mon Apr 16, 2012 18:58

Ciao a Tutti.

Credo d'aver letto da qualche parte che i comandi "equo update && equo upgrade" non aggiornano anche il kernel. Ho capito male?

A me è successo questo:

mi son deciso a provare Virtualbox e quindi ho iniziato ad installarlo secondo questa Guida.

Ho iniziato con:
Code: Select all
# equo update
# equo upgrade

Subito dopo:
Code: Select all
# equo install virtualbox-bin
# equo install virtualbox-modules-4.1.10#`uname -r`

Dopodichè ho pensato di verificare cosa avevo installato:
Code: Select all
# equo query list installed | grep virtualb                                                                                                                                                             
>>   # 12225 app-emulation/virtualbox-bin
>>   # 12079 app-emulation/virtualbox-guest-additions
>>   # 12227 app-emulation/virtualbox-modules
>>   # 12224 app-emulation/virtualbox-modules
>>   # 12078 x11-drivers/xf86-video-virtualbox

Mi ha incuriosito il fatto che virtualbox-modules fosse riportato 2 volte (tra l'altro questo comando non mi dà il nome completo del pacchetto installato), quindi ho verificato con l'aiuto di Sulfur ed ho appreso che i due pacchetti sono:
virtualbox-modules-4.1.10#3.2.0-sabayon
virtualbox-modules-4.1.10#3.3.0-sabayon

Quindi ho subito verificato il kernel:
Code: Select all
# uname -r
3.3.0-sabayon

Qualche domanda:
Come mai si è installato il kernel 3.3.0 ?
Posso eliminare uno dei due pacchetti virtualbox-modules? Se si... volendo farlo da Sulfur, meglio fare "rimuovi" o "spazza via"?
Per il futuro, ogni volta che installerò un nuovo kernel, dovrò anche installare manualmente il virtualbox-modules relativo?
synux
Simple Hen
 
Posts: 65
Joined: Sat Mar 17, 2012 18:19
Location: Roma Sud

Re: Giusto per capire

Postby sabayonino » Tue Apr 17, 2012 12:07

Ho installato una daily proprio poco fa.
ho constatao la presenza dei due kernel da te menzionati

molto probabilmente nel filesystem compresso della live , all'atto dell'installazione c'erano due kernels

messuno ti ha aggiornato il kernel :mrgreen:

per aggiornare il kernel e tutti i moduli relativi c'è kernel-switcher

L'help dei comandi senza argomenti
Code: Select all
# kernel-switcher


o

Code: Select all
# kernel-switcher --help


Non basta instalalre il solo pacchetto. rischieresti di trovarti senza i moduli esterni (soprattutto per i drivers di terze parti ati/nvidia e schede di rete)

cerca il kernel che vuoi aggiornare :
Code: Select all
# equo search linux-sabayon


Una volta individuato , utilizza kernel-switcher; ci penserà lui ad installare tutti i moduli esterni relativi a quel kernel.
Code: Select all
# kernel-switcher switch <pacchetto_kernel>


L'update del grub dovrebbe essere automatico.

:mrgreen: problema risolto ?
User avatar
sabayonino
Sagely Hen
 
Posts: 1577
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: Giusto per capire

Postby edo » Wed Apr 18, 2012 13:08

Scusate se mi intrometto ma sfrutto questo topic per chiedere, visto che non l'ho mai fatto, ma aggiornare il kernel e' vero che non e' necessario? ho letto in internet che non porta miglioramenti significativi e che nemmeno uno se ne accorge...io uso il 3.2 aggiornare al 3.3 in cosa mi gioverebbe?

grazie.
edo
Simple Hen
 
Posts: 64
Joined: Wed Feb 01, 2012 8:34

Re: Giusto per capire

Postby synux » Wed Apr 18, 2012 14:06

Grazie sabayonino per la tua esauriente risposta.

Mi sembra di capire che se non sarà mia cura aggiornare il kernel, la mia Sabayon resterà "per sempre" col 3.3.0. Beh... a pensarci bene... forse è giusto così. Mi sembra che anche in fedora si usa lo stesso approccio: yum (o yumex) segnala la presenza del nuovo kernel, ma un update/upgrade di sistema non lo installa. Bisogna selezionarlo volontariamente per l'installazione.

In occasione (mi sembra uno spreco aprire un'altra discussione per domande banali) vorrei chiedere:
se volessi vedere quale release Sabayon ho installato, in quale file dovrei sbirciare? Sono abituato a guardare nel /etc/issue, ma su Sabayon sembra inutilizzato.

Inoltre... mi ricordate gentilmente la differenza tra una Daily ed una Weekly?! L'ho già letto da qualche parte un po' di tempo fa, ma me ne son dimenticato.

Ciao
synux
Simple Hen
 
Posts: 65
Joined: Sat Mar 17, 2012 18:19
Location: Roma Sud

Re: Giusto per capire

Postby sabayonino » Wed Apr 18, 2012 18:26

synux wrote:
In occasione (mi sembra uno spreco aprire un'altra discussione per domande banali) vorrei chiedere:
se volessi vedere quale release Sabayon ho installato, in quale file dovrei sbirciare? Sono abituato a guardare nel /etc/issue, ma su Sabayon sembra inutilizzato.


in /etc/sabayon-edition , ti fa vedere quale versione hai installato la prima volta

Esempio :
Code: Select all
# cat /etc/sabayon-edition

Sabayon Linux 2012026 amd64 GNOME

Significa che il sistema è stato installato da una versione daily del 06-02-2012 (la data è fornita nel formato AAAAMMGG)

In /etc/sabayon-release ti fa vedere la versione Ufficiale in corso
Esempio :
Code: Select all
# cat /etc/sabayon-release
Sabayon Linux amd64 8


Significa che stai utilizzando una Sabayon 64 bit versione 8

Sommando i due termini significa che stai su una Sabayon 8 , installata da una daily del 6 febbraio 2012 Gnomica

Nel momento che si passerà alla "9" , questo file verrà aggiornato.Essendo una rolling risulterà in questo caso che sarò su una sabayon 9 , installata da una daily del 2012026 . Facendo quattro conti con le date di uscita risulterà come una Sabayon 8 rollata all'ultimo :mrgreen:



Inoltre... mi ricordate gentilmente la differenza tra una Daily ed una Weekly?! L'ho già letto da qualche parte un po' di tempo fa, ma me ne son dimenticato.
Ciao



Ti stai confondendo con i repositories.

la "daily" è l'immagine ISO sfornata settimanalmente che contiene tutti gli aggiornamenti usciti dopo la prima uscita dalla release ufficiale . E' comoda se la devi installare su un pc e ti vuoi evitare magari qualche mese di update.

"Weekly " invece è il repository aggiuntivo , ritenuto un pò più stabile

Ci sono 3 repository ufficiali in sabayon

Limbo --> repository di testing dove vengono testati gli ultimi pacchetti inseriti dai devs.
sabayonlinux.org --> il primo repository ufficiale. qui vengono inseriti i pacchetti dal repo "limbo" dopo che sono stati ritenuti stabili dai devs. non c'è una frequenza di inseriemnto particolare.possono essere giornalieri o alterni.
sabayon-weekly---> in questo repository vengono inseriti i pacchetti dal sabayonlinux.org ogni fine settimana (il venerdì mi sembra se non erro).Vantaggi ? hai pacchetti un pò più testati .Se in sabayonlinux.org c'è un pacco che ha problemi non riscontrati in Limbo (può succedere eh !) , c'è qualche giorno in più di tempo per permetterne il fix prima che venga inserito ne repo weekly.Alcuni pacchetti possono finire direttamente da Limbo a Weekly (e quindi in contemporanea al sabayonlinux.org se sono stati risolti bug di una certa entità)



@ eto

Vantaggi ? dipende cosa è stato implementato nel kernel nuovo.
Generalmente vengono inseriti supporti a nuove periferiche .quindi se il tuo pc funziona e di certe cose non ne hai bisogno puoi benissimo non aggiornarlo.
Se vengono aggiornati/risolti bug sulla sicurezza del kernel stesso...beh l'update è consigliato.Comunque in kernel.org ci sono le specifiche di rilascio e i vari change log che indicano cosa include7esclude ogni uscita del kernel.
Oppure consultare Gentoo-sources change log per avere una panoramica di cosa è stato applicato. sempre se i devs di sabayon non applicano ulteriori patch.
Last edited by sabayonino on Wed Apr 18, 2012 18:31, edited 1 time in total.
User avatar
sabayonino
Sagely Hen
 
Posts: 1577
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: Giusto per capire

Postby edo » Wed Apr 18, 2012 18:30

:-) ok grazie sabayonino!
edo
Simple Hen
 
Posts: 64
Joined: Wed Feb 01, 2012 8:34

Re: Giusto per capire

Postby synux » Thu Apr 19, 2012 17:59

Grazie ancora sabayonino!

Questo è il mio caso:
Code: Select all
# cat /etc/sabayon-edition
Sabayon Linux 8 x86 KDE

# cat /etc/sabayon-release
Sabayon Linux x86 8


Riguardo i repositories, credo di non avere il sabayonlinux.org:
Code: Select all
# equo status
>> #1 Sabayon Linux Official Repository
>>      Stato: attiva
>>      URL pacchetti #1: http://na.mirror.garr.it/mirrors/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #2: http://cross-lfs.sabayonlinux.org/entropy/standard/sabayon-weekly
>>      URL pacchetti #3: http://mirror.clarkson.edu/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #4: rsync://mirror.umd.edu/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #5: http://mirror.umd.edu/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #6: rsync://sabayon.c3sl.ufpr.br/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #7: ftp://sabayon.c3sl.ufpr.br/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #8: http://sabayon.c3sl.ufpr.br/entropy/standard/sabayon-weekly
>>      URL pacchetti #9: http://www2.itti.ifce.edu.br/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #10: rsync://mirror.aarnet.edu.au/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #11: ftp://mirror.aarnet.edu.au/pub/SabayonLinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #12: http://mirror.internode.on.net/pub/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #13: rsync://ftp.SURFnet.nl/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #14: http://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #15: rsync://ftp.nluug.nl/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #16: ftp://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #17: http://mirror.freelydifferent.com/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #18: ftp://ftp.rnl.ist.utl.pt/pub/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #19: http://ftp.rnl.ist.utl.pt/pub/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #20: http://ftp.cc.uoc.gr/mirrors/linux/SabayonLinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #21: ftp://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #22: rsync://ftp.fsn.hu/linux/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #23: http://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #24: ftp://ftp.klid.dk/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #25: http://debian.mirror.dkm.cz/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #26: http://ftp.sh.cvut.cz/MIRRORS/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #27: http://ftp.kddilabs.jp/Linux/packages/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #28: http://ftp.yz.yamagata-u.ac.jp/pub/linux/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #29: http://riksun.riken.go.jp/pub/pub/Linux/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #30: http://sumbawa.idrepo.or.id/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #31: http://madura.idrepo.or.id/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #32: http://bali.idrepo.or.id/sabayon/entropy/standard/sabayon-weekly
>>      URL pacchetti #33: http://na.mirror.garr.it/mirrors/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #34: http://cross-lfs.sabayonlinux.org/entropy/standard/sabayon-weekly
>>      URL pacchetti #35: http://mirror.internode.on.net/pub/sabayonlinux/entropy/standard/sabayon-weekly
>>      URL pacchetti #36: http://ftp.rnl.ist.utl.pt/pub/sabayon/standard/sabayon-weekly
>>      URL pacchetti #37: http://pkg.sabayon.org/standard/sabayon-weekly
>>      Indirizzo database: http://pkg.sabayon.org/standard/sabayon-weekly/database/x86/5
>>      Nome repository: sabayon-weekly
>>      Percorso database repository: /var/lib/entropy/client/database/x86/sabayon-weekly/standard/x86/5
>>      Revisione repository: 2535
>> #2 Sabayon_Mania repository
>>      Stato: attiva
>>      URL pacchetti #1: http://google.com/repo/standard/google
>>      Indirizzo database: http://google.com/repo/standard/google/database/x86/5
>>      Nome repository: google
>>      Percorso database repository: /var/lib/entropy/client/database/x86/google/standard/x86/5
>>      Revisione repository: 206


Cosa è una rolling?

Posso eliminare il 3.2.0 tra questi due packages?:
Code: Select all
virtualbox-modules-4.1.10#3.2.0-sabayon
virtualbox-modules-4.1.10#3.3.0-sabayon

Faccio "rimuovi" o "spazza via" da Sulfur?
synux
Simple Hen
 
Posts: 65
Joined: Sat Mar 17, 2012 18:19
Location: Roma Sud


Return to Sabayon Linux Discussioni Generali

Who is online

Users browsing this forum: No registered users and 1 guest