GNU / Linux /

[INFO] Limpia tu Ubuntu - Ubucleaner 1.0

Participa en el tema [INFO] Limpia tu Ubuntu - Ubucleaner 1.0 en el foro GNU / Linux.
fuente: http://www.ubuntips.com.ar/2007/12/1...pia-tu-ubuntu/ de Ubuntips.com.ar Ubucleaner 1.0 - Limpia tu Ubuntu Ubucleaner es un script que ...

Buscar en este tema:
1 2 3 >
  •  
    vlasvlasvlas escribió el 14/12/2007 a las 18:59 hs.
     
    ¿Mensaje inapropiado?
    4 links from elsewhere to this Post. Click to view. #1 [INFO] Limpia tu Ubuntu - Ubucleaner 1.0
    fuente: http://www.ubuntips.com.ar/2007/12/1...pia-tu-ubuntu/
    de Ubuntips.com.ar

    Ubucleaner 1.0 - Limpia tu Ubuntu

    Ubucleaner es un script que ayuda a mantener limpio tu Ubuntu.
    Qué hace?
    • Limpia el cache de apt.
    • Remueve archivos de configuración de paquetes deb que se han desinstalado.
    • Remueve todos los kernels instalados excepto el que se está usando.
    • Vacía las papeleras de todos los usuarios.
    Para usarlo tienes que descargar el script desde acá y luego abrimos una terminal en la carpeta donde se encuentra el archivo para darle permiso de ejecución:


    chmod -c 744 71529-ubucleaner.sh

    Solo falta ejecutar el script con:


    sudo ./71529-ubucleaner.sh



    ______

    lo probé y anda once puntos!!!


     
    | Más
  • Dosdoscuatro escribió el 15/12/2007 a las 07:57 hs. ¿Mensaje inapropiado?

    #2 Re: Limpia tu Ubuntu - Ubucleaner 1.0

    la verdad vlad, estas mejorando mucho en todo el tema tecnico con linux, veo que te llevas bien.
  • MaRsOn escribió el 15/12/2007 a las 14:50 hs. ¿Mensaje inapropiado?

    #3 Re: Limpia tu Ubuntu - Ubucleaner 1.0

    Gracias por la data. Igualmente yo recomendaria que se fijen antes de usar scripts como este.
    En este caso el script hace lo que dice hacer. Pueden existir casos en los cuales metan codigo que pueda establecer algun tipo de daño sobre la distro.
    De hecho el script no esta siquiera comentado explicando lo que hace por ej.
    Asi que ojo con eso en el futuro, y mas si van a estar metiendo sudo asi por que asi, o van a andar jugando con el tema de los permisos.
    Para los que no vieron el source del script:

    #!/bin/bash
    #genera una variable en base el grep que hace del listado del dpkg, y lo parsea, obteniendo asi los archivos de configuracion que no disponen del soft instalado.
    OLDCONF=$(dpkg -l|grep "^rc"|awk '{print $2}')
    #genera una variable en la cual esta la version de kernel que estamos usando actualmente
    CURKERNEL=$(uname -r|sed 's/-*[a-z]//g'|sed 's/-386//g')
    #una variable mas referida al kernel y a los modulos.
    LINUXPKG="linux-(image|headers|ubuntu-modules|restricted-modules)"
    #otra variable similar a la anterior
    METALINUXPKG="linux-(image|headers|restricted-modules)-(generic|i386|server|common|rt|xen)"
    #mete en una variable, el nombre del kernel que no usemos y la compara con la variable del kernel que estamos usando actualmente.
    OLDKERNELS=$(dpkg -l|awk '{print $2}'|grep -E $LINUXPKG |grep -vE
    $METALINUXPKG|grep -v $CURKERNEL)
    #define color
    YELLOW="\033[1;33m"
    #define color
    RED="\033[0;31m"
    #define color
    ENDCOLOR="\033[0m"
    #comprueba si el usuario dispone de permisos, de lo contrario imprime un error en pantalla, y hace un exit al script
    if [ $USER != root ]; then
    echo -e $RED"Error: must be root"
    echo -e $YELLOW"Exiting..."$ENDCOLOR
    exit 0
    fi

    #hace un clean de los paquetes que tenemos en cache.
    echo -e $YELLOW"Cleaning apt cache..."$ENDCOLOR
    aptitude clean

    #elimina archivos de configuracion, de aplicaciones que no tengamos instaladas
    echo -e $YELLOW"Removing old config files..."$ENDCOLOR
    sudo aptitude purge $OLDCONF

    #quita el kernel viejo, el que no estamos usando en ese momento.
    echo -e $YELLOW"Removing old kernels..."$ENDCOLOR
    sudo aptitude purge $OLDKERNELS
    #vacia la papelera
    echo -e $YELLOW"Emptying every trashes..."$ENDCOLOR
    rm -rf /home/*/.local/share/Trash/*/** &> /dev/null
    rm -rf /root/.local/share/Trash/*/** &> /dev/null

    #finaliza el script
    echo -e $YELLOW"Script Finished!"$ENDCOLOR


    Lo que esta luego de un # es por que lo comente yo para que sepan que hace.
    Espero que ahora entiendan que es lo que hace, lo explique asi no mas para que todos lo puedan entender.
    Nos vemos
  • vlasvlasvlas escribió el 15/12/2007 a las 17:47 hs. ¿Mensaje inapropiado?

    #4 Re: Limpia tu Ubuntu - Ubucleaner 1.0

    buenisima data marson!!!!!!!!!!!!!!



    vladi
  • rohan2k escribió el 15/12/2007 a las 19:29 hs. ¿Mensaje inapropiado?

    #5 Re: Limpia tu Ubuntu - Ubucleaner 1.0

    Mi duda es... hace falta automatizar tareas que ya de por si, son bastante faciles de hacer?

    Ponele que no sepan la de quitar los kernels, pero para vaciar la papelera y limpiar la cache de apt...

    Saludos.-
  • vlasvlasvlas escribió el 16/12/2007 a las 00:18 hs. ¿Mensaje inapropiado?

    #6 Re: Limpia tu Ubuntu - Ubucleaner 1.0

    y si con un solo script haces todito junto... ta bueno
  • MaRsOn escribió el 16/12/2007 a las 00:44 hs. ¿Mensaje inapropiado?

    #7 Re: Limpia tu Ubuntu - Ubucleaner 1.0

    Vlas lo que pasa es que el script no lo corres con doble click, y de hecho, hasta le tenes que dar permisos, y para eso tenes que usar la consola.
    Por ende, y a lo que quiero llegar, es que por un lado se los usuarios novatos se quejan de la consola, y por otra utilizan este tipo de cosas que tranquilamente via synaptic, o via adept puede hacerlo tranquilamente (menos lo de borrar los rc huerfanos).

    Otro de los temas, es que el usuario novato, lee como hacer algo, como si fuese un libro de cocina y lo hace directamente. Pero cuantos de los que descargaron el script se tomaron al menos 2 segundos para leer y comprender lo que hace?... Esto es algo que me preocupa, por que por un lado tenemos la gente con ganas de dar una mano, y ayudar, y por otro lado tenemos a los que siempre estan dispuestos a romper las pelotas. Y la combinacion de un script + permisos + sudo + codigo mal intencionado, pueden pasar demasiadas cosas, y una de ellas es dañar la instalacion de la distro, o mismo la perdida de cosas que nos pueden ser valiosas.
    Perdon por el desvirtue, pero puntualmente el tema de los scripts siempre fue algo que me preocupo, y odio cuando alguien hace un shellsito, lo comparte, y no se toma ni 2 segundos para comentar el codigo, lo cual seria lo mas correcto.
    Nos vemos
  • Anarion escribió el 16/12/2007 a las 02:20 hs. ¿Mensaje inapropiado?

    #8 Re: Limpia tu Ubuntu - Ubucleaner 1.0

    Originalmente publicado por MaRsOn Ver mensaje
    Otro de los temas, es que el usuario novato, lee como hacer algo, como si fuese un libro de cocina y lo hace directamente. Pero cuantos de los que descargaron el script se tomaron al menos 2 segundos para leer y comprender lo que hace?... Esto es algo que me preocupa, por que por un lado tenemos la gente con ganas de dar una mano, y ayudar, y por otro lado tenemos a los que siempre estan dispuestos a romper las pelotas. Y la combinacion de un script + permisos + sudo + codigo mal intencionado, pueden pasar demasiadas cosas, y una de ellas es dañar la instalacion de la distro, o mismo la perdida de cosas que nos pueden ser valiosas.
    Perdon por el desvirtue, pero puntualmente el tema de los scripts siempre fue algo que me preocupo, y odio cuando alguien hace un shellsito, lo comparte, y no se toma ni 2 segundos para comentar el codigo, lo cual seria lo mas correcto.
    Nos vemos

    Es lo que el mercado busca, por algo Windows tiene el exito que tiene.

    Si es rapido y es facil, entonces why not?
  • LuisManson escribió el 16/12/2007 a las 04:19 hs. ¿Mensaje inapropiado?

    #9 Re: Limpia tu Ubuntu - Ubucleaner 1.0

    Lo que?
    coincido totalmente, es mas, a un loco una ves le dieron como solucion "rm -fr /" en un chat, y definitvamente...eso le soluciono el problema, aunque tuvo unos cuantos nuevos...
  • MaRsOn escribió el 16/12/2007 a las 15:01 hs. ¿Mensaje inapropiado?

    #10 Re: Limpia tu Ubuntu - Ubucleaner 1.0

    Es lo que el mercado busca, por algo Windows tiene el exito que tiene.

    Si es rapido y es facil, entonces why not?
    Me parece que no entendistes nada de lo que dije anteriormente.
    Un script siempre es la solucion rapida, siempre es la forma eficiente y personalizada de poder hacer algo X sin darle muchas vueltas al asunto.
    Pero al menos, buscastes temas u opiniones de vlas sobre la consola?... Ahi entenderias un poco mas mi punto.

    Lo que?
    coincido totalmente, es mas, a un loco una ves le dieron como solucion "rm -fr /" en un chat, y definitvamente...eso le soluciono el problema, aunque tuvo unos cuantos nuevos...
    Y si, siempre pasa ese tipo de cosas...
    Por ej, a un chabon bastante molesto que tenia en el msn, le recomende que haga un sudo chmod -R 000 /
    Asi que imaginate...
    Fue mas divertido aun... Ni hablar de cuando empezas a jugar con los tails... y bue. Hay demasiado. Pero en fin...
    Nos vemos
1 2 3 >

Este tema no tiene actividad desde hace más de 6 meses.

Crea un tema nuevo similar

LinkBacks: http://www.psicofxp.com/forums/gnu-linux.50/588175-info-limpia-ubuntu-ubucleaner-1-0-a.html


Estadísticas del tema
  • 24 RESPUESTAS
  • 1848 VISTAS
  • 8 USUARIOS RESPONDIERON
 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | Artículos | Trabajá con nosotros
©2010 Psicofxp.com S.A. - Todos los derechos reservados
Certifica IAB