1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Buenas a tod@s, |
5 |
|
6 |
Cuando hago un "emerge -upv world" hay paquetes los cuales no me apareces sus |
7 |
actualizaciones, pero si hago el emerge del paquete individualmente, si. Esto |
8 |
és porque en el fichero /var/cache/edb/world no está el nombre del directorio |
9 |
y el nombre del paquete del directorio /usr/portage/ |
10 |
(net-wireless/wireless-tools), que en teoria, cada vez que se instala un |
11 |
paquete nuevo se deberia actualizar, no? Alguien se ha dado cuenta también? |
12 |
|
13 |
Por si alguien no lo sabia y quiere comprovarlo, he echo un script simple que |
14 |
consume bastante CPU, ya que esta basado en el emerge, para actualizar el |
15 |
fichero world: |
16 |
- ------------------------------------------------------------------------------------------------------------------------ |
17 |
#!/bin/bash |
18 |
echo "Starting update world file" |
19 |
WORLD_FILE="/var/cache/edb/world" |
20 |
WORLD_FILE_TMP="/var/cache/edb/world.tmp" |
21 |
wc_WORLD_FILE_before=$(wc -l $WORLD_FILE | cut -d " " -f1) |
22 |
for i in $(qpkg -I -nc); do |
23 |
emerge -upv $i | grep "U" | grep -v "D" | cut -d " " -f8 | sed 's/-[0-9].*//g' |
24 |
>> $WORLD_FILE_TMP; |
25 |
done |
26 |
sort -u $WORLD_FILE_TMP >> $WORLD_FILE |
27 |
wc_WORLD_FILE_after=$(wc -l $WORLD_FILE | cut -d " " -f1) |
28 |
rm $WORLD_FILE_TMP |
29 |
echo "$(expr $wc_WORLD_FILE_after - $wc_WORLD_FILE_before) files added" |
30 |
echo "Update done" |
31 |
- -- |
32 |
Marc Vilanova Vilaseró |
33 |
E-Mail: mvilanova@×××××.net |
34 |
GnuPG Key ID = 0x663590E1 |
35 |
Fingerprint = 7B0E 2EAB 0C0D 1066 965B 78CE 2753 850B 6635 90E1 |
36 |
- -- |
37 |
In those days he was wiser than he is now -- he used to frequently take |
38 |
my advice. |
39 |
-- Winston Churchill |
40 |
-----BEGIN PGP SIGNATURE----- |
41 |
Version: GnuPG v1.2.5 (GNU/Linux) |
42 |
|
43 |
iD8DBQFBKTNJJ1OFC2Y1kOERAvmNAJ0fPfP6f8x+2QepLZkYG/LviQst9ACgonGe |
44 |
AvFFex3YiUiYmnjw0Hu69NI= |
45 |
=vF4H |
46 |
-----END PGP SIGNATURE----- |
47 |
|
48 |
-- |
49 |
gentoo-user-es@g.o mailing list |