Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
dormire e poi riesumare un emerge [FAQ]
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
theRealMorpheu5
l33t
l33t


Joined: 26 Feb 2004
Posts: 841
Location: Vicenza, IT

PostPosted: Sun Mar 07, 2004 8:28 pm    Post subject: dormire e poi riesumare un emerge [FAQ] Reply with quote

Intendo: posso stoppare con CTRL+C un emerge di qualche centinaio di porcame, spegnere il PC, passarmi la notte e ricominciare il giorno dopo senza colpo ferire, si'?

E se sì, come?
Back to top
View user's profile Send private message
blackfede
Apprentice
Apprentice


Joined: 29 Dec 2003
Posts: 178

PostPosted: Sun Mar 07, 2004 9:09 pm    Post subject: Reply with quote

Si, ma ti conviene farlo in una certa maniera.

1-Se stoppi nel bel mezzo di una copilazione, perdi tutto quello che hai compilato fino ad adesso (solo per quel programma), a meno che tu non abbia ativato la cache di compilazione, detta anche CCACHE.

2-Per riprendere puoi fare in due modi:
Code:
emerge --resume

oppure:
se per esempio stavi compilando kde (con un emerge kde), ridai ancora
Code:
emerge kde
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31470
Location: here

PostPosted: Sun Mar 07, 2004 10:05 pm    Post subject: Reply with quote

Una piccola precisazione emerge --resume mi pare che serva solo quando usi l'opzione -e con emerge. Se no fai solo emerge quello_che_stavi_compilando come ha detto blackfede.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Danilo
l33t
l33t


Joined: 05 Feb 2004
Posts: 747
Location: Italy

PostPosted: Sun Mar 07, 2004 10:31 pm    Post subject: Reply with quote

blackfede wrote:
Si, ma ti conviene farlo in una certa maniera.

1-Se stoppi nel bel mezzo di una copilazione, perdi tutto quello che hai compilato fino ad adesso (solo per quel programma), a meno che tu non abbia ativato la cache di compilazione, detta anche CCACHE.

Quando devo stoppare preferisco sempre farlo nel mezzo di una compilazione o di un download piuttosto che nelle fasi precedenti e posteriori alla compilazione del singolo pacchetto. Questo perchè una volta ho avuto problemi al successivo lancio di emerge.
In questo modo:
1) Se stoppo durante un download, wget la volta dopo riprende da lì,,
2) Se stoppo durante una compilazione al massimo perdo l'ultima compilazione.

Ovvio che cerco di evitare lo stoppaggio di un pacchetto corposo... O al massimo aspetto che ne installa uno per stoppare subito dopo
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31470
Location: here

PostPosted: Sun Mar 07, 2004 11:35 pm    Post subject: Reply with quote

Danilo wrote:
Quando devo stoppare preferisco sempre farlo nel mezzo di una compilazione o di un download piuttosto

Infatti non e' consigliabile stopparlo durante un install o un merge puo' creare casini. Se lo fai anche durante il configure niente problemi.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
blackfede
Apprentice
Apprentice


Joined: 29 Dec 2003
Posts: 178

PostPosted: Mon Mar 08, 2004 8:39 am    Post subject: Reply with quote

Gia, l'dealè sarebbe durante lo scaricamento sorgenti...così non perdi nulla! :wink:
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31470
Location: here

PostPosted: Mon Mar 08, 2004 8:41 am    Post subject: Reply with quote

blackfede wrote:
Gia, l'dealè sarebbe durante lo scaricamento sorgenti...così non perdi nulla! :wink:

Con CCACHE anche durante la compilazione non perdi nulla visto che tiene traccia di quello compilato fino a quel momento. Io sinceramente l'ho tolto perche' mi capita raramente di dovere interrompere durante la compilazione e ccache occupa spazio.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
blackfede
Apprentice
Apprentice


Joined: 29 Dec 2003
Posts: 178

PostPosted: Mon Mar 08, 2004 8:48 am    Post subject: Reply with quote

Io invece la tengo attivata, viene comoda nelli successivi upgrade di vari programmi, ho visto per esperienza diretta che i tempi sono più corti, in quanto sono "relativamente poche" le righe di codice cambiate passando da PROGRAMMA-1.0.0 a PROGRAMMA-1.0.1. E' anche vero che esistono poi tutte le eccezzioni di questo mondo. :wink:
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Mar 08, 2004 9:21 am    Post subject: Reply with quote

blackfede wrote:
Io invece la tengo attivata, viene comoda nelli successivi upgrade di vari programmi


Che dimensioni stai usando per la cache?
_________________
Ciao da me!
Back to top
View user's profile Send private message
micron
Guru
Guru


Joined: 23 Jul 2003
Posts: 411
Location: Bergamo, Italy

PostPosted: Mon Mar 08, 2004 1:41 pm    Post subject: Reply with quote

blackfede wrote:
Io invece la tengo attivata, viene comoda nelli successivi upgrade di vari programmi, ho visto per esperienza diretta che i tempi sono più corti, in quanto sono "relativamente poche" le righe di codice cambiate passando da PROGRAMMA-1.0.0 a PROGRAMMA-1.0.1. E' anche vero che esistono poi tutte le eccezzioni di questo mondo. :wink:

Buono a sapersi... non avevo pensato a benefici durante gli upgrade! :)
_________________
~ "Progress is merely a realisation of utopias" ~
Back to top
View user's profile Send private message
blackfede
Apprentice
Apprentice


Joined: 29 Dec 2003
Posts: 178

PostPosted: Mon Mar 08, 2004 6:33 pm    Post subject: Reply with quote

@randomaze:

Uso la dimensione di default, 2Gb, ma ho spostato la directory da /root/.ccache a /home/.ccace (che è su una partizione a parte), così, dovessi mai fare una cavolata talmente grade da friggere tutto il filesystem reiser mi tengo almeno la ccache. :)
Back to top
View user's profile Send private message
Marculin
Guru
Guru


Joined: 24 Feb 2004
Posts: 376

PostPosted: Tue Mar 09, 2004 9:23 am    Post subject: Reply with quote

ma quindi con ccache se volessi interrompere una compilazione e poi riprenderla ogni notte posso?volevo compilare kde ma mi ci vuole 1 vita e non so come fare....ora lo installo :) e mi cerco un howto per usarlo :)
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31470
Location: here

PostPosted: Tue Mar 09, 2004 9:38 am    Post subject: Reply with quote

Marculin wrote:
ma quindi con ccache se volessi interrompere una compilazione e poi riprenderla ogni notte posso?

Praticamente. Ricordati di limitare la quota di ccache se no ti ritrovi con una cartella .ccache anche di giga.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Marculin
Guru
Guru


Joined: 24 Feb 2004
Posts: 376

PostPosted: Tue Mar 09, 2004 11:31 pm    Post subject: Reply with quote

ricapitolando...basta fare
"emerge ccache" e poi settare la dimensione e lui funziona?Mi sembra vada ma avevo letto che bisognava mettere qualcosa in make.conf..è vero?cosa?
grazie
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31470
Location: here

PostPosted: Tue Mar 09, 2004 11:57 pm    Post subject: Reply with quote

Marculin wrote:
ricapitolando...basta fare
"emerge ccache" e poi settare la dimensione e lui funziona?

Io quando ce l'avevo avevo fatto solo quello e tutto funzionava a meraviglia.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Wed Mar 10, 2004 8:38 am    Post subject: Reply with quote

Marculin wrote:
ricapitolando...basta fare
"emerge ccache" e poi settare la dimensione e lui funziona?Mi sembra vada ma avevo letto che bisognava mettere qualcosa in make.conf..è vero?cosa?
grazie


Nell'Handbook si legge che bisogna aggiungere al /etc/make.conf:
Code:

FEATURES="ccache"
CCACHE_SIZE="2G"

_________________
Ciao da me!
Back to top
View user's profile Send private message
Marculin
Guru
Guru


Joined: 24 Feb 2004
Posts: 376

PostPosted: Wed Mar 10, 2004 11:10 am    Post subject: Reply with quote

grazie randomaze..
ho provato a usare 2 comandi ma non saprei quale può essere "più esatto"!
Faccio un esempio con licq:
Code:
emerge licq

oppure
Code:
ccache emerge licq

???????????
grazie ancora
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Wed Mar 10, 2004 11:29 am    Post subject: Reply with quote

Marculin wrote:
grazie randomaze..
ho provato a usare 2 comandi ma non saprei quale può essere "più esatto"!
Faccio un esempio con licq:
Code:
emerge licq

oppure
Code:
ccache emerge licq

???????????
grazie ancora


Dovrebbe essere trasparente... quindi: "emerge licq"
_________________
Ciao da me!
Back to top
View user's profile Send private message
Marculin
Guru
Guru


Joined: 24 Feb 2004
Posts: 376

PostPosted: Wed Mar 10, 2004 11:54 am    Post subject: Reply with quote

grazie...stasera inizierò a emergere il kdebase :)
spero che come cache bastino 350mb....mi devo mettere a spostare i distfiles :P
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31470
Location: here

PostPosted: Wed Mar 10, 2004 12:06 pm    Post subject: Reply with quote

Marculin wrote:
spero che come cache bastino 350mb....mi devo mettere a spostare i distfiles :P

Puoi anche metterne solo 50Mb tanto ci pensa ccache a usarti nel miigliore dei modi lo spazio che gli lasci.
_________________
Questions are guaranteed in life; Answers aren't.
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