View previous topic :: View next topic |
Author |
Message |
thewally l33t
Joined: 12 May 2005 Posts: 703 Location: Genova
|
Posted: Thu Apr 06, 2006 10:58 pm Post subject: Mantenere i binari dei soli pacchetti installati |
|
|
Siccome mi ritrovo ad avere un po' di spazio su hd che rimane sempre vuota, virrei inserire FEATURES="buildpkg" , in modo da crearmi alcuni pacchetti di sicurezza, senza dover ogni volta fare uno stage4.
Sapete se c'è un modo per cui venga mantenuto solo il pacchetto riguardante la versione installata di un dato programma, senza dover eliminare a mano, ogni volta, il pacchetto della versione appena disinstallata ?
Qualcuno fa la stessa cosa con qualche script fatto a mano?
Grazie _________________ Proudly Member of GeCHI |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Thu Apr 06, 2006 11:00 pm Post subject: Re: Mantenere i binari dei soli pacchetti installati |
|
|
dai un'occhiata al tool eclean, del pacchetto gentoolkit |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Fri Apr 07, 2006 1:24 am Post subject: |
|
|
per l'esattezza i tool sono due:
eclean-dist ed eclean-pkg che permettono di non indicare in linea di comando cosa vuoi scandagliare. su pc con poco spazio su hd è molto utile l'opzione --destructive che permette di mantenere solo le versioni attualmente utilizzate, mentre solitamente esegue un check di ogni singolo pacchetto che c'è in portage. cmq un man eclean è molto esaustivo. |
|
Back to top |
|
|
thewally l33t
Joined: 12 May 2005 Posts: 703 Location: Genova
|
Posted: Fri Apr 07, 2006 8:50 pm Post subject: |
|
|
Grazie a tutti
E' proprio quello che cercavo!
Un'ultima stupida domanda, non avendo mai fatto pacchetti, mi viene da chiedere: mediamente ci si perde tanto tempo di più con la FEATURE builpkg abilitata? _________________ Proudly Member of GeCHI |
|
Back to top |
|
|
zolar czakl Apprentice
Joined: 25 Sep 2004 Posts: 162 Location: UMRK
|
Posted: Fri Apr 07, 2006 10:09 pm Post subject: |
|
|
Esempio pratico Code: | emerge -p xorg-x11|genlop -p
These are the pretended packages: (this may take a while; wait...)
[ebuild R ] x11-base/xorg-x11-6.8.2-r6
Estimated update time: 42 minutes. |
Code: | time -p quickpkg xorg-x11
* Building package for xorg-x11-6.8.2-r6 ... [ ok ]
* Packages now in /tmp/.Packages:
* xorg-x11-6.8.2-r6: 60M
real 91.26
user 76.28
sys 2.38 |
|
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Fri Apr 07, 2006 10:54 pm Post subject: |
|
|
Code: | time FEATURES="-buildpkg -ccache" emerge --oneshot nano
real 0m45.813s
user 0m20.902s
sys 0m14.558s
|
Code: | time FEATURES=" -ccache" emerge --oneshot nano
real 0m46.687s
user 0m21.680s
sys 0m14.688s
|
non so se possa valere come benchmark. |
|
Back to top |
|
|
thewally l33t
Joined: 12 May 2005 Posts: 703 Location: Genova
|
Posted: Sat Apr 08, 2006 12:35 am Post subject: |
|
|
Ic3M4n wrote: | non so se possa valere come benchmark. |
Va benissimo, ti ringrazio
Appena ho un po' di tempo da perdere faccio una prova con qualcosa di bello grosso, tipo xorg _________________ Proudly Member of GeCHI |
|
Back to top |
|
|
Luca89 Advocate
Joined: 27 Apr 2005 Posts: 2107 Location: Agrigento (Italy)
|
Posted: Sat Apr 08, 2006 6:42 am Post subject: |
|
|
thewally wrote: | Ic3M4n wrote: | non so se possa valere come benchmark. |
Va benissimo, ti ringrazio
Appena ho un po' di tempo da perdere faccio una prova con qualcosa di bello grosso, tipo xorg |
Il tempo che perde è dovuto al fatto che prima crea il pacchetto e poi lo riscompatta per installarlo, nulla di che. Inoltre ci sarebbero alcuni pacchetti per cui non è necessario farsi un pacchetto (scusate la ripetizione), per esempio *-sources e *-bin. Qualcuno conosce qualche metodo per dire ad emerge di non creare un pacchetto per questo tipo di ebuild? _________________ Running Fast! |
|
Back to top |
|
|
|