Re: purgar todas las configuraciones
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tue, Sep 02, 2003 at 10:03:12PM +0200, Frost wrote:
> #!/bin/sh
> dpkg --get-selections "*" | grep deinstall | awk '{ print $1 " purge" }'
> | dpkg --set-selections
> dpkg --pending --remove
> no entiendo la función de dpkg --set-selections me la podíais
> aclarar ¿? He mirado por ahí pero sigo sin aclararme para que sirve
> realmente ¿ ¿
Yo no soy un experto, así que te lo explico según lo entiendo, y si me
equivoco, por favor, que alguien me corrija.
dpkg --get-selections "*": saca a la salida estándar todos los paquetes
disponibles (instalados, no instalados ...)
grep deinstall: filtra la salida anterior para quedarnos con los que han
sido desinstalados, pero no expurgados o limpiados, o como quiera que
sea la traducción.
awk '{ print $1 " purge"}': imprime en la salida estándar (que será la
entrada del siguiente comando) los paquetes que fueron desinstalados,
pero ahora les cambia el atributo deinstall por purge
dpkg --set-selections: con la salida del anterior comando, que tomará
como entrada, establecerá que los paquetes que han resultado de la
operación se establezcan con este nuevo atributo, por lo que los
paquetes que sólo fueron desinstalados, ahora tienen el atributo de ser
expurgados.
dpkg --pending --remove: con la lista actualizada removerá expurgará los
paquetes que tengan este atributo.
Espero que no haber metido mucho la pata.
> Gracias y un saludo
Un saludo,
Eduardo.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQE/VSNT8+jGkL36kP0RAqktAJsH7q+jHYY3yqrlLh7CEvKY6SGcngCcCteK
ofjfqbVka/e5Cf2R9Mm5bco=
=Q8UZ
-----END PGP SIGNATURE-----
Reply to: