View previous topic :: View next topic |
Author |
Message |
theRealMorpheu5 l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/552994566404f9720cc089.gif)
Joined: 26 Feb 2004 Posts: 841 Location: Vicenza, IT
|
Posted: Sun Mar 07, 2004 8:28 pm Post subject: dormire e poi riesumare un emerge [FAQ] |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
blackfede Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/8083167243ff051504f3f1.jpg)
Joined: 29 Dec 2003 Posts: 178
|
Posted: Sun Mar 07, 2004 9:09 pm Post subject: |
|
|
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:
oppure:
se per esempio stavi compilando kde (con un emerge kde), ridai ancora
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
fedeliallalinea Administrator
![Administrator Administrator](/images/ranks/rank-admin.gif)
![](images/avatars/161653968057192eb39329f.jpg)
Joined: 08 Mar 2003 Posts: 31470 Location: here
|
Posted: Sun Mar 07, 2004 10:05 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
Danilo l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/gallery/The Matrix/movie_the_matrix_morpheus.gif)
Joined: 05 Feb 2004 Posts: 747 Location: Italy
|
Posted: Sun Mar 07, 2004 10:31 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
fedeliallalinea Administrator
![Administrator Administrator](/images/ranks/rank-admin.gif)
![](images/avatars/161653968057192eb39329f.jpg)
Joined: 08 Mar 2003 Posts: 31470 Location: here
|
Posted: Sun Mar 07, 2004 11:35 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
blackfede Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/8083167243ff051504f3f1.jpg)
Joined: 29 Dec 2003 Posts: 178
|
Posted: Mon Mar 08, 2004 8:39 am Post subject: |
|
|
Gia, l'dealè sarebbe durante lo scaricamento sorgenti...così non perdi nulla! ![Wink :wink:](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
fedeliallalinea Administrator
![Administrator Administrator](/images/ranks/rank-admin.gif)
![](images/avatars/161653968057192eb39329f.jpg)
Joined: 08 Mar 2003 Posts: 31470 Location: here
|
Posted: Mon Mar 08, 2004 8:41 am Post subject: |
|
|
blackfede wrote: | Gia, l'dealè sarebbe durante lo scaricamento sorgenti...così non perdi nulla! ![Wink :wink:](images/smiles/icon_wink.gif) |
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 |
|
![](templates/gentoo/images/spacer.gif) |
blackfede Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/8083167243ff051504f3f1.jpg)
Joined: 29 Dec 2003 Posts: 178
|
Posted: Mon Mar 08, 2004 8:48 am Post subject: |
|
|
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 :wink:](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
randomaze Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/191195238462262e08ea92.jpg)
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Mar 08, 2004 9:21 am Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
micron Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/3680636553f92ac21ef702.jpg)
Joined: 23 Jul 2003 Posts: 411 Location: Bergamo, Italy
|
Posted: Mon Mar 08, 2004 1:41 pm Post subject: |
|
|
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 :wink:](images/smiles/icon_wink.gif) |
Buono a sapersi... non avevo pensato a benefici durante gli upgrade! ![Smile :)](images/smiles/icon_smile.gif) _________________ ~ "Progress is merely a realisation of utopias" ~ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
blackfede Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/8083167243ff051504f3f1.jpg)
Joined: 29 Dec 2003 Posts: 178
|
Posted: Mon Mar 08, 2004 6:33 pm Post subject: |
|
|
@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. ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Marculin Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/955341887413ce7d402916.png)
Joined: 24 Feb 2004 Posts: 376
|
Posted: Tue Mar 09, 2004 9:23 am Post subject: |
|
|
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 ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
fedeliallalinea Administrator
![Administrator Administrator](/images/ranks/rank-admin.gif)
![](images/avatars/161653968057192eb39329f.jpg)
Joined: 08 Mar 2003 Posts: 31470 Location: here
|
Posted: Tue Mar 09, 2004 9:38 am Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
Marculin Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/955341887413ce7d402916.png)
Joined: 24 Feb 2004 Posts: 376
|
Posted: Tue Mar 09, 2004 11:31 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
fedeliallalinea Administrator
![Administrator Administrator](/images/ranks/rank-admin.gif)
![](images/avatars/161653968057192eb39329f.jpg)
Joined: 08 Mar 2003 Posts: 31470 Location: here
|
Posted: Tue Mar 09, 2004 11:57 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
randomaze Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/191195238462262e08ea92.jpg)
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Wed Mar 10, 2004 8:38 am Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
Marculin Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/955341887413ce7d402916.png)
Joined: 24 Feb 2004 Posts: 376
|
Posted: Wed Mar 10, 2004 11:10 am Post subject: |
|
|
grazie randomaze..
ho provato a usare 2 comandi ma non saprei quale può essere "più esatto"!
Faccio un esempio con licq:
oppure
???????????
grazie ancora |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
randomaze Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/191195238462262e08ea92.jpg)
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Wed Mar 10, 2004 11:29 am Post subject: |
|
|
Marculin wrote: | grazie randomaze..
ho provato a usare 2 comandi ma non saprei quale può essere "più esatto"!
Faccio un esempio con licq:
oppure
???????????
grazie ancora |
Dovrebbe essere trasparente... quindi: "emerge licq" _________________ Ciao da me! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Marculin Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/955341887413ce7d402916.png)
Joined: 24 Feb 2004 Posts: 376
|
Posted: Wed Mar 10, 2004 11:54 am Post subject: |
|
|
grazie...stasera inizierò a emergere il kdebase
spero che come cache bastino 350mb....mi devo mettere a spostare i distfiles ![Razz :P](images/smiles/icon_razz.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
fedeliallalinea Administrator
![Administrator Administrator](/images/ranks/rank-admin.gif)
![](images/avatars/161653968057192eb39329f.jpg)
Joined: 08 Mar 2003 Posts: 31470 Location: here
|
Posted: Wed Mar 10, 2004 12:06 pm Post subject: |
|
|
Marculin wrote: | spero che come cache bastino 350mb....mi devo mettere a spostare i distfiles ![Razz :P](images/smiles/icon_razz.gif) |
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 |
|
![](templates/gentoo/images/spacer.gif) |
|