Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Risolto] download sorgenti gentoo 2.6.20
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
fanfra
n00b
n00b


Joined: 01 Mar 2007
Posts: 26

PostPosted: Fri Jun 15, 2007 6:56 am    Post subject: [Risolto] download sorgenti gentoo 2.6.20 Reply with quote

Salve a tutti,
come posso emergere il sorgenti del kernel gentoo 2.6.20?
Quando digito
Code:

emerge --pretend gentoo-sources


ottengo il riferimento al kernel 2.6.19!

Grazie in anticipo!


Last edited by fanfra on Mon Jun 18, 2007 12:45 pm; edited 1 time in total
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Fri Jun 15, 2007 7:11 am    Post subject: Reply with quote

:roll:

E noi come facciamo a saperlo se non ci dici su che architettura sei, per esempio?
Ad ogni modo, guarda qui http://packages.gentoo.org/search/?sstring=gentoo-sources
Per x86 e amd64 la versione stabile piu' recente e' la 2.6.20-r8, quindi e' probabile che basi un
Code:
emerge --sync

_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
fanfra
n00b
n00b


Joined: 01 Mar 2007
Posts: 26

PostPosted: Fri Jun 15, 2007 7:57 am    Post subject: Reply with quote

I'm sorry

L'architettura è x86.
Ho installato gentoo 2007.0, quindi pensavo che portage fosse aggiornato all'ultimo grido!
Comunque dagli ebuild gentoo-sources non sono riuscito a capire con quale meccanismo viene individuato la versione del kernel da emergere! Potresti darmi una dritta?

Grazie per la pazienza!
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Fri Jun 15, 2007 8:02 am    Post subject: Reply with quote

fanfra wrote:
I'm sorry

L'architettura è x86.
Ho installato gentoo 2007.0, quindi pensavo che portage fosse aggiornato all'ultimo grido!
Comunque dagli ebuild gentoo-sources non sono riuscito a capire con quale meccanismo viene individuato la versione del kernel da emergere! Potresti darmi una dritta?

Grazie per la pazienza!


Una bella dritta è quella di leggersi la documentazione:
1
2

ciao
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Fri Jun 15, 2007 8:39 am    Post subject: Reply with quote

fanfra wrote:
Ho installato gentoo 2007.0, quindi pensavo che portage fosse aggiornato all'ultimo grido!

L'evoluzione dei pacchetti su gentoo e' continua, quindi usare uno snapshot di mesi fa non e' certo da ultimo grido ;)

fanfra wrote:
Comunque dagli ebuild gentoo-sources non sono riuscito a capire con quale meccanismo viene individuato la versione del kernel da emergere! Potresti darmi una dritta?

Come detto da crisandbea leggiti la doc.
La versione che emerge cerchera' di installarti, comunque, e' la versione piu' recente in base alle keywords che accetti.
Su un sistema x86 classico, si accetta la keyword x86 che sta per stabile; ~x86 sta per testing.

Ogni ebuild ha una lista di keywords come puoi vedere dall'esempio:
Code:
0 $ grep KEY /usr/portage/sys-kernel/gentoo-sources/*.ebuild
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.16-r13.ebuild:KEYWORDS="~alpha amd64 arm ~ia64 ~ppc ~ppc64 s390 sparc x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.18.ebuild:KEYWORDS="~amd64 ~arm ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.18-r7.ebuild:KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.19-r5.ebuild:KEYWORDS="alpha amd64 arm ppc ppc64 ~s390 ~sparc x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.19-r7.ebuild:KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20.ebuild:KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r1.ebuild:KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r2.ebuild:KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r3.ebuild:KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r4.ebuild:KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r5.ebuild:KEYWORDS="~amd64 ~arm ppc ppc64 ~s390 sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r6.ebuild:KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r7.ebuild:KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~s390 sparc x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r8.ebuild:KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~s390 sparc x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r9.ebuild:KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.21.ebuild:KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.21-r1.ebuild:KEYWORDS="alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.21-r2.ebuild:KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
/usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.21-r3.ebuild:KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"


Il kernel con keyword x86 piu' recente verra' emerso (ovviamente tralasciando particolari casi in cui l'utente ha settato maschere e via dicendo)
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
fanfra
n00b
n00b


Joined: 01 Mar 2007
Posts: 26

PostPosted: Fri Jun 15, 2007 2:45 pm    Post subject: Reply with quote

Grazie lavish
sei stato chiarissimo, tuttavia ho scaricato l'ultimo snapshot di portage "portage-20070614.tar.bz2" e non è presente l'ebuild "gentoo-sources-2.6.20-r8". Anche eselect mi fornisce una lista con solo i kernel 2.6.19.
Back to top
View user's profile Send private message
Scen
Retired Dev
Retired Dev


Joined: 29 Jul 2003
Posts: 2470
Location: Padova, Italy

PostPosted: Fri Jun 15, 2007 3:03 pm    Post subject: Reply with quote

Ma per caso hai scaricato lo snapshot e lo hai decompresso in /usr/portage? Spero di no :P

Per aggiornare il Portage Tree devi effettuare
Code:

emerge --sync


P.S. Per effettuare ricerche nel database dei pacchetti ti consiglio di usare eix:
Code:

emerge eix

_________________
I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Fri Jun 15, 2007 3:04 pm    Post subject: Reply with quote

fanfra wrote:
Grazie lavish
sei stato chiarissimo, tuttavia ho scaricato l'ultimo snapshot di portage "portage-20070614.tar.bz2" e non è presente l'ebuild "gentoo-sources-2.6.20-r8". Anche eselect mi fornisce una lista con solo i kernel 2.6.19.

Puoi postare l'output di
Code:
ls /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.*

_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
fanfra
n00b
n00b


Joined: 01 Mar 2007
Posts: 26

PostPosted: Fri Jun 15, 2007 3:36 pm    Post subject: Reply with quote

Non posso utilizzare l'opzione --sync in quanto sto lavorando su una macchina isolata!

Ecco la lista
Code:

 ls /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6*
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.15-r1.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.16-r13.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.17-r9.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.18-r7.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.18.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.19-r1.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.19-r2.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.19-r3.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.19-r4.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.19-r5.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.19-r6.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.19-r7.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.19.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r1.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r2.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r3.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r4.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r5.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r6.ebuild
 /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20.ebuild
Back to top
View user's profile Send private message
Scen
Retired Dev
Retired Dev


Joined: 29 Jul 2003
Posts: 2470
Location: Padova, Italy

PostPosted: Fri Jun 15, 2007 4:05 pm    Post subject: Reply with quote

E allora la procedura giusta per aggiornare "a mano" il Portage tree è questa (eseguire come utente root):

  1. Scaricare lo snapshot
  2. Decomprimerlo in una directory temporanea a piace (es. ~/temp/)
  3. Aggiornare con il seguente comando:
    Code:

    rsync -avzP --delete --delete-after --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-* /usr/portage/ ~/temp/portage/

  4. Aggiornare i metadati:
    Code:

    emerge --metadata


Prova così e facci sapere se si risolve.
_________________
I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny
Back to top
View user's profile Send private message
fanfra
n00b
n00b


Joined: 01 Mar 2007
Posts: 26

PostPosted: Mon Jun 18, 2007 7:51 am    Post subject: Reply with quote

Salve a tutti!

Riepilogo: mi servirebbe l'ultimo kernel stabile di gentoo, la macchina dove sto lavorando e isolata! Il problema è che non riesco ad aggiornare l'albero di portage. Scen mi ha suggerito di utilizzare rsync, ottimo!

Stato: anche rsync sembra non aver funzionato. Infatti nell'elenco dei kernel stabili non è presente il 2.6.20-r8, che è invece presente nello snapshot che ho scaricato dal mirror! Non riesco a capire il perché! Qualcuno mi sa dare qualche suggerimento su cosa fare?

Grazie in anticipo!
F
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Mon Jun 18, 2007 8:04 am    Post subject: Reply with quote

@fanfra
hai seguito tutta la procedura descritta da Scen ???
se non hai possibilità di collegarti ad internet da quella macchina, quella è la procedura.

ciao
Back to top
View user's profile Send private message
fanfra
n00b
n00b


Joined: 01 Mar 2007
Posts: 26

PostPosted: Mon Jun 18, 2007 8:26 am    Post subject: Reply with quote

Ciao crisandbea,
ho eseguito i passi si Scen, ma il risultato non è cambiato!

PS: a proposito del comando rsync proposto da Scen, le due dir vanno invertite, o no?

Grazie
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Jun 18, 2007 8:37 am    Post subject: Reply with quote

scusa ma io se provo a scaricare l'ultimo snapshot vedo
Code:
$ tar tvf portage-latest.tar.bz2 | grep gentoo-sources-2.6.20-r8
-rw-r--r-- portage/portage   745 2007-05-11 00:36 portage/sys-kernel/gentoo-sources/gentoo-sources-2.6.20-r8.ebuild
-rw-r--r-- portage/portage   813 2007-05-02 20:28 portage/sys-kernel/gentoo-sources/files/digest-gentoo-sources-2.6.20-r8
-rw-rw-r-- portage/portage   587 2007-05-11 00:36 portage/metadata/cache/sys-kernel/gentoo-sources-2.6.20-r8

_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
Kind_of_blue
Guru
Guru


Joined: 10 Oct 2004
Posts: 485

PostPosted: Mon Jun 18, 2007 8:54 am    Post subject: Reply with quote

@fanfra

La cosa piu probabile è che nel fare i passaggi che ti ha indicato Scen, tu faccia un piccolo stupido errore di trascrizione, capace però di mandare a putt**e tutto.

la procedura è quella
_________________
"I got off the concept of Progress, it's over-rated"
Arthur Dent
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Mon Jun 18, 2007 9:20 am    Post subject: Reply with quote

fanfra wrote:
Ciao crisandbea,
ho eseguito i passi si Scen, ma il risultato non è cambiato!

PS: a proposito del comando rsync proposto da Scen, le due dir vanno invertite, o no?

Grazie


al massimo puoi fare:
Code:

rm -fr /usr/portage
tar xfvj /path/to/portage.tar.bz -C /usr
emerge --metadata (oppure se si usa eix: "eix-sync -m")
Back to top
View user's profile Send private message
fanfra
n00b
n00b


Joined: 01 Mar 2007
Posts: 26

PostPosted: Mon Jun 18, 2007 9:32 am    Post subject: Reply with quote

OK!

Ho ridato il comando di rsync e questa volta è andato a buon fine; nella dir /usr/portage/sys-kernel/gentoo-sources sono presenti gli ultimi ebuild dei kernel disponibili. Non riesco a capire perché la prima volta non è andata! Ho semplicemente richiamato il comando con ctrl-r e ho ri-dato invio! Booo

Saluti e grazie a tutti
Back to top
View user's profile Send private message
fanfra
n00b
n00b


Joined: 01 Mar 2007
Posts: 26

PostPosted: Mon Jun 18, 2007 9:35 am    Post subject: [Risolto] download sorgenti gentoo 2.6.20 Reply with quote

Ok chiudo!
Back to top
View user's profile Send private message
Kind_of_blue
Guru
Guru


Joined: 10 Oct 2004
Posts: 485

PostPosted: Mon Jun 18, 2007 10:31 am    Post subject: Reply with quote

dovresti mettere il Tag [Risolto] al titolo del post
_________________
"I got off the concept of Progress, it's over-rated"
Arthur Dent
Back to top
View user's profile Send private message
fanfra
n00b
n00b


Joined: 01 Mar 2007
Posts: 26

PostPosted: Mon Jun 18, 2007 12:33 pm    Post subject: Reply with quote

Mi piacerebbe, ma non riesco a capire come!
Nella doc. non ho trovato nulla, se mi spiegate lo faccio subito!

Saluti
Back to top
View user's profile Send private message
Scen
Retired Dev
Retired Dev


Joined: 29 Jul 2003
Posts: 2470
Location: Padova, Italy

PostPosted: Mon Jun 18, 2007 12:38 pm    Post subject: Reply with quote

In questa discussione, spostati nel (tuo) primo messaggio, e premi il pulsante "Modifica" a destra, modifica il titolo, e dai conferma!
_________________
I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny
Back to top
View user's profile Send private message
fanfra
n00b
n00b


Joined: 01 Mar 2007
Posts: 26

PostPosted: Mon Jun 18, 2007 12:43 pm    Post subject: Reply with quote

Grazie Scen ... sono proprio un niubbo!
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Mon Jun 18, 2007 4:08 pm    Post subject: Reply with quote

fanfra wrote:
Non riesco a capire perché la prima volta non è andata!


Probabilmente perchè per qualche "strana e misteriosa" ragione rsync credeva di avere a che fare con qualcosa di più recente dello snapshot. 8)
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum