Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
(cross?)compilazione pacchetti
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
geps2
Apprentice
Apprentice


Joined: 12 Jul 2006
Posts: 267

PostPosted: Sat Nov 22, 2008 6:58 am    Post subject: (cross?)compilazione pacchetti Reply with quote

Sto pensando di passare ad una soluzione tipo mini-itx per il mio server casalingo, che utilizzo per mldonkey, terminatore OpenVPN, proxy squid e tor, e poche altre cose.
Sono ancora in fase di raccolta informazioni: oltre all'ovvia domanda "qualcuno ha qualche esperienza con Gentoo su questo hardware?", mi è venuto in mente che compilare su questa piattaforma potrebbe essere oneroso, e mi chiedevo come è possibile realizzare una sorta di cross-compilazione dei pacchetti di Portage: so che il kernel lo posso compilare su una macchina qualsiasi per poi spostarlo sulla macchina di destinazione (anche se non l'ho effettivamente mai fatto), e mi chiedevo come si potesse fare lo stesso anche per il software ordinario.
Grazie per l'attenzione, ciao!
GePs


Last edited by geps2 on Sun Nov 23, 2008 11:43 am; edited 1 time in total
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Sat Nov 22, 2008 9:54 am    Post subject: Reply with quote

sicuro!
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
ckx3009
Guru
Guru


Joined: 08 Apr 2008
Posts: 362
Location: Milano, Italy

PostPosted: Sat Nov 22, 2008 12:47 pm    Post subject: Reply with quote

mi collego qui per una domanda che, secondo me, e' molto legata a questo:
e' possibile anche far compilare un pacchetto a piu' di un pc nella rete come se fosse una sorta di cluster?
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Sat Nov 22, 2008 2:18 pm    Post subject: Reply with quote

ckx3009 wrote:
mi collego qui per una domanda che, secondo me, e' molto legata a questo:
e' possibile anche far compilare un pacchetto a piu' di un pc nella rete come se fosse una sorta di cluster?

distcc fa questo
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
ckx3009
Guru
Guru


Joined: 08 Apr 2008
Posts: 362
Location: Milano, Italy

PostPosted: Sat Nov 22, 2008 2:33 pm    Post subject: Reply with quote

Peach wrote:
distcc fa questo

cioe' permette, per esempio di far compilare firefox contemporaneamente dai processori di piu' di un pc, riducendo notevolmente i tempi di compilazione, e poi inviarlo a una delle macchine in rete?

esempio: 2 pc con intel centrino 2 (di 2 frequenze leggermente diverse: 1733 MHz e 1600 MHz) e un intel pentium 4 2 GHz possono lavorare insieme per compilare un pacchetto per, che ne so, un pentium 2?

edit: sto leggendo la guida, nel frattempo

re-edit: mi autorispondo: si!
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: Sat Nov 22, 2008 3:18 pm    Post subject: Reply with quote

si e no. Alcuni pacchetti come firefox maldigeriscono la compilazione parallela, quindi dipende da quello che i "nostri" devel hanno filtrato e da quello che hanno fatto i devel del pacchetto. In pratica non funziona dove più servirebbe ma è sempre tempo risparmiato.
_________________
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
oRDeX
Veteran
Veteran


Joined: 19 Oct 2003
Posts: 1308
Location: world

PostPosted: Sat Nov 22, 2008 9:39 pm    Post subject: Reply with quote

LoL La legge di Murphy è sempre in agguato...
Comunque sia, in linea teorica visto che non e' sempre cosi`, distcc ti permette proprio di distribuire il materiale da compilare su una "rete" di macchine per poi raccogliere i file oggetto e mettere tutto insieme sull amacchina di partenza
Back to top
View user's profile Send private message
geps2
Apprentice
Apprentice


Joined: 12 Jul 2006
Posts: 267

PostPosted: Sun Nov 23, 2008 11:43 am    Post subject: Reply with quote

Peach wrote:
sicuro!

e come?
Back to top
View user's profile Send private message
publiosulpicio
Apprentice
Apprentice


Joined: 31 Aug 2008
Posts: 150

PostPosted: Sun Nov 23, 2008 5:09 pm    Post subject: Reply with quote

È vero che ci sono pacchetti che mal gradiscono la compilazione parallela, ma se ho due computer di cui uno decisamente più lento dell'altro, con distcc posso far compilare tutto a quello più veloce (basta non mettere localhost tra le macchine che compilano), senza preoccuparsi di nulla, è decisamente comodo! Tra l'altro se cerchi su internet trovi guide che ti permettono di usarlo anche con pc con altre distro invece di gentoo, io l'avevo fatto, con parziale successo, con una macchina ubuntu.
Back to top
View user's profile Send private message
geps2
Apprentice
Apprentice


Joined: 12 Jul 2006
Posts: 267

PostPosted: Thu Nov 27, 2008 12:55 pm    Post subject: Reply with quote

publiosulpicio wrote:
È vero che ci sono pacchetti che mal gradiscono la compilazione parallela, ma se ho due computer di cui uno decisamente più lento dell'altro, con distcc posso far compilare tutto a quello più veloce (basta non mettere localhost tra le macchine che compilano), senza preoccuparsi di nulla, è decisamente comodo! Tra l'altro se cerchi su internet trovi guide che ti permettono di usarlo anche con pc con altre distro invece di gentoo, io l'avevo fatto, con parziale successo, con una macchina ubuntu.

Quindi faccio tutto con distcc?
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


Joined: 08 Mar 2003
Posts: 3686
Location: London, UK

PostPosted: Thu Nov 27, 2008 1:29 pm    Post subject: Reply with quote

geps2 wrote:
Peach wrote:
sicuro!

e come?


nel link spiega tutto
_________________
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Back to top
View user's profile Send private message
geps2
Apprentice
Apprentice


Joined: 12 Jul 2006
Posts: 267

PostPosted: Thu Nov 27, 2008 2:32 pm    Post subject: Reply with quote

Peach wrote:
geps2 wrote:
Peach wrote:
sicuro!

e come?


nel link spiega tutto


Scusa, non avevo visto assolutamente il link :P
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