www.tuxapuntes.com

Buscar Contacto Colabora... Libro de Visitas
 
Si te gusta la web, colaborara con nuestros anuncios.
.
TuxInicio arrow TuxApuntes arrow Optimizando el Sistema arrow COMO eliminar paquetes huérfanos con Deborphan
COMO eliminar paquetes huérfanos con Deborphan PDF Imprimir E-Mail
Escrito por utopianegra, on 18-08-2007 19:16
Visitas 1626
Meneame:
Meneame

 


 

Después de repetidas instalaciones y desinstalaciones, lo normal es que tengamos una serie de paquetes que no necesitamos ocupando sitio en nuestro ordenador. Esto es debido a las diferentes dependencias entre paquetes, de modo que al eliminar cierto paquetes, sus dependencias no suelen ser eliminadas, acumulandose en el disco duro, para poder ver los paquetes huérfanos (porque aquellos de los que dependian ya no están) tenemos la utilidan deborphan, para instalarla simplemente ejecutamos:

 

sudo apt-get install deborphan

Para automatizar el proceso anterior, podemos ejecutar este script que realiza la desinstalación de los paquetes huerfanos de forma automática. Creamos un fichero llamado limpiar_huerfanos.sh y copiamos en su interior lo siguiente:

 

#!/bin/bash
 
 ############################################
 # C0r3Dump #
 # limpiar_huerfanos.sh #
 ############################################
 
 for i in `deborphan --guess-all`
 do
     paquetes="$paquetes $i"
 done
 
 echo
 echo "*************************************************"
 echo "Paquetes que se van a borrar:"
 echo "*************************************************"
 echo $paquetes
 echo "*************************************************"
 echo "¿Desea continuar (S/n)?"
 
 read
 if [ "$REPLY" = "n" ]; then
     cancel
 else
     sudo aptitude remove $paquetes
 fi

A continuación, le damos permisos de ejecución al fichero anterior:

 

sudo chmod 700 limpiar_huerfanos.sh

Debido a que al eliminar algun fichero huerfano, esto puede producir a su vez más ficheros huerfanos (que dependían de alguno de los anteriores) se aconseja ejecutar el script un par de veces seguidas para eliminar todos los posibles ficheros innecesarios.

Por último, es buena idea copiar el script dentro del directorio /usr/sbin para que se pueda ejecutar desde cualquier punto sin tener que incluir la ruta del fichero.

 

sudo mv ./limpiar_huerfanos.sh /usr/sbin/
fuente : <a href="http://c0r3blog.blogspirit.com/" target="_blank" title="http://c0r3blog.blogspirit.com">http://c0r3blog.blogspirit.com</a> 

Revisado el: 31-08-2007 15:03

Publicado el : Manuales (HowTo), Optimizando el Sistema

Comentarios de usuarios (0)

Ningún comentario guardado

Añade tu comentario



mXcomment 1.0.5 © 2007-2008 - visualclinic.fr
License Creative Commons - Some rights reserved
 
< Anterior   Siguiente >
Ranking de sitios Joomla

Blogalaxia

Si te resulta util esta informacion y quieres contribuir mediante alguna donación para el mantenimiento y mejora de ese site, te dejamos un enlace para que puedas ayudarnos por medio de paypal.

 Muchas gracias.








Menu Principal

Login






¿Recuperar clave?
¿Quiere registrarse? Regístrese aquí
Hay 15 invitados en línea

tuXchat online users

    Translate

    Top WebLinks

    Enlaces - Blogroll
    feed image

    Tux Estadisticas

    OS: Linux h
    PHP: 5.2.6
    MySQL: 5.0.45-community-log
    Hora: 22:00
    Caching: Disabled
    GZIP: Enabled
    Usuarios: 2904
    Noticias: 976
    Enlaces: 49
    Visitantes: 2665264

    TUXrank .. SITES

    Powered by  MyPagerank.Net



    Creative Commons License


    Esta obra está bajo una
    licencia de Creative Commons.

    Tux del Dia

    th_3627.jpg

    Tux Encuesta

    ¿Aconsejas Ubuntu a tús amigos?
     
    ¿Te da problemas Ubuntu 8.04?
     

    ¿Quieres anunciarte aquí?


    [+]
    • Narrow screen resolution
    • Wide screen resolution
    • Auto width resolution
    • Increase font size
    • Decrease font size
    • Default font size
    • default color
    • blue color
    • green color