Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[TIP] emerge lunghi: far partire da dove si vuole
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) Risorse italiane (documentazione e tools)
View previous topic :: View next topic  
Author Message
Peach
Advocate
Advocate


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

PostPosted: Wed Mar 07, 2007 10:12 pm    Post subject: [TIP] emerge lunghi: far partire da dove si vuole Reply with quote

Mi sono trovato nella necessita' di dare un emerge world ma durante questa fase un freeze mi ha segato via emerge.log impedendomi di riprendere l'emerge da dove si era stoppato: sapendo piu' o meno a che numero di pacchetto si era fermato mi sono scritto uno scriptino bash per far riprendere da dove volevo:
Code:
# emerge -ep world | awk 'BEGIN { num=0; emerge=""; } /^\[/ { num++; split($0, arr, "] "); split(arr[2], brr, " "); if (num>=446) emerge=emerge" ="brr[1]; } END { system("emerge -v "emerge); }'

dove ovviamente 446 indica il numero di pacchetto da cui partire.
Sicuramente si puo' far meglio ma al momento puo' andare bene cosi'.
Magari puo' essere d'aiuto a qualcun'altro...

ciao
_________________
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
skypjack
l33t
l33t


Joined: 05 Aug 2006
Posts: 884
Location: Italia - Firenze

PostPosted: Fri Mar 09, 2007 7:45 pm    Post subject: Reply with quote

Buona idea, ma non potevo usare qualcosa tipo ewo (mi pare si chiami così)? Giusto per risparmiare tempo...
Non voglio togliere merito alla tua soluzione, però...
Back to top
View user's profile Send private message
Peach
Advocate
Advocate


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

PostPosted: Fri Mar 09, 2007 8:49 pm    Post subject: Reply with quote

skypjack wrote:
usare qualcosa tipo ewo


:?: cosa?
mai sentito... se sapessi cos'è magari l'avrei anche usato.. ma la disperazione porta a certe soluzioni... e poi voglio vederti ad usare ewo o chechessia da livecd.
_________________
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
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3652

PostPosted: Fri Mar 09, 2007 9:26 pm    Post subject: Reply with quote

Peach wrote:
e poi voglio vederti ad usare ewo o chechessia da livecd.

8O
Hai avuto un freeze usando il livecd ?
_________________
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
Peach
Advocate
Advocate


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

PostPosted: Sat Mar 10, 2007 10:58 am    Post subject: Reply with quote

Kernel78 wrote:
8O
Hai avuto un freeze usando il livecd ?

no ma l'ho usato per divertirmi con xfs_repair e xfs_db
ed è lì che ho capito di aver perso un file.
per ripristinare almeno un punto da cui dare un emerge --resume mi sembrava la soluzione più ovvia lo script.
_________________
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
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools) 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