Kdemod3 me encanta! Y lo tengo instalado en varios ordenadores sobre Arch Linux. El problema es que los repositorios oficiales, foros, etc han desaparecido. Todo ha sido eliminado y la gente de Chackra ha eliminado hasta el último resquicio de Kdemod.
Aunque KDE3 sea cosa del pasado, a mí me sigue gustando y lo sigo viendo mucho más estable que la versión 4.
Pero es difícil encontrar mirrors que sigan teniendo kdemod todavía, aunque aquí van 2:
http://ftp.inf.utfsm.cl/pub/kdemod/kdemod-legacy/
http://ftp.cc.uoc.gr/mirrors/linux/chakra/kdemod-legacy/
http://ftp.cc.uoc.gr/mirrors/linux/chakra/kdemod-legacy/
En esos FTPs hay mucho más, como los últimos kdemod4, por ejemplo.
Aunque ahora, nos tenemos que encargar de descargar todos los archivos de esos repositorios (tal vez queramos instalar kde3 en otro equipo o actualizar algo en los que tenemos actualmente instalados).
Pero cuando los descarguemos todos, tenemos que asegurarnos de que están bien, para ello comprobamos la suma md5 de todos los archivos, y lo suyo es hacer un pequeño script que extraiga la suma de cada archivo y la compruebe (hay varias formas de hacerlo y como soy un poco paranoico, prefiero controlar un poco el proceso antes de decirle a md5sum que lo compruebe todo, tal vez el orden de algún fichero lo líe todo)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | #!/bin/bash # testpkg arch="i686" for i in * do # Extraemos la suma del archivo desc md5=`sed -n '/%MD5SUM%/ {n;p}' $i/desc`; # Sacamos la suma del archivo a comprobar, primero miramos en la arquitectura actual, $arch, y luego en any (hay archivos multiplataforma) if [ -r "../$i-$arch.pkg.tar.gz" ] then sum="`md5sum ../$i-$arch.pkg.tar.gz | cut -d" " -f1`"; else if [ -r "../$i-any.pkg.tar.gz" ] then sum="`md5sum ../$i-any.pkg.tar.gz | cut -d" " -f1`" else # Si no tenemos suma, el archivo no lo hemos encontrado echo $i" NO ENCONTRADO"; fi fi # Una vez con todos los datos, comprobamos la suma obtenida con lo que debe dar if [ "$md5" != "$sum" ]; then # Pongo un mensaje largo, para que se vea a primera vista echo $i" IIIIIIIIIINCORRECTO"; # else # echo $i" CORRECTO"; fi; done |
Con esto podemos comprobar todos los archivos de una arquitectura a la vez.
En estos repositorios puede que haya algún archivo que no coincida su suma md5 con lo que debe dar, bien, podemos asegurarnos de que el archivo es bueno y cambiar la suma en el archivo desc, luego comprimirlo todo en kdemod-legacy.db.tar.gz.
Pingback: BlogESfera.com /
You are giving away a wonderful resource without charge.