martes, 7 de junio de 2011

¿Cómo restauro Ubuntu sin formatear?

Al retornar al país en 1973, Juan Perón lo hace sabiendo que deberá esforzarse por el país, que ha sufrido 18 años de ignominia. Mientras ofrece una conferencia de Prensa, también ilustra sobre cómo correr un script de restauración en Ubuntu.

Siempre dije que "Cuando uno de nuestros servidores caiga, caerán cinco de los de ellos". Pero aún así, podemos tener pérdidas en el sistema. Naturalmente yo me he formado para Conducir, y terminé dando forma al Movimiento Político más gravitante de la historia argentina y latinoamericana. Sin embargo, si somos sólo aficionados a las Artes de la Conducción, podríamos sin querer destruir nuestro Ubuntu, incapacitándolo para arrancar, eliminando accidentalmente paquetes esenciales, etc.
Existen dos soluciones en estos casos: formatear la máquina (con lo cual perdemos lo que no tengamos resguardado), o intentar restaurar la paquetería original con el objetivo de que esto también restaure el sistema.

Como hoy me he convertido en un león herbívoro, deseo indicarles una medicina de amplio espectro que nos alcanza Angelverde para - precisamente - restaurar los paquetes habituales con sus configuraciones correspondientes. Lo utilizaremos cuando, tras no tener éxito con otras soluciones (y reteniendo acceso a la Consola), nos planteamos una restauración en caliente, a fin de salvar la emergencia.

Al enfrentar este poderoso Shot de Justicialismo, han de comprender que esto tendrá efectos que repercutirán en el sistema, y podría curarlo o terminar de matarlo, de modo que su uso es de su exclusiva responsabilidad. No vaya a ser que resulte como la penicilina en grandes dosis a un amenazado de anemia...

Antes de proceder, nos aseguramos de tener una lectora de CD con el disco de la distro en ella, o un pendrive montado con la ISO correspondiente, y contar con conexión cableada a internet (preferiblemente, pues la inalámbrica probablemente se corte o desconfigure durante el proceso). También es extremadamente deseable contar antes con copias de seguridad de todos los archivos importantes., y las agallas que todo peronista tiene.

Luego vamos a Aplicaciones / Accesorios / Terminal y en la misma pegamos el siguiente Comandote de Organización:

sudo su root -c "echo apt-get clean && apt-get update --fix-broken && echo -e '#\x21/bin/bash\\n\\nfor pkg in \x60dpkg --get-selections | egrep -v deinstall | awk \x27{print \$1}\x27 | egrep -v \x27(x11-common|libc|libss2|libstdc|libpam|libgcc|liblaunch pad|libtext-wrap|lsb-base|passwd|upstart|dpkg|debconf|perl-base|python|apt|initscripts|sysv|coreutils|bash|my sql|virtuoso|mythtv|anjuta)\x27\x60 ; do pkgs=\"\$pkgs \$pkg\"; done\\necho \"Se esta ejecutando el siguiente comando Apt-Get:\\\n--------------------------------------\\\n\\\napt-get -y -m --force-yes install --reinstall\$pkgs\\\n\\\nSalida del Comando:\\\n-------------------\\\n\" > reinstallationlog.txt\\napt-get -y -m --force-yes install --reinstall\$pkgs | tee -a reinstallationlog.txt' > reinstall.sh && clear && echo -e \"\\nSetting Script Permissions...\\\n------------------------------\" && chown -v root:root reinstall.sh && chmod +x -v reinstall.sh && echo -e \"\\nStarting Package Re-Installation Process...\\n-------------------------------------------\" && sh reinstall.sh && echo -e \"\\nVIVA PERON. El proceso de reinstalacion está completo. Puede encontrar un resumen en el archivo 'reinstallationlog.txt'.\""

Si todo sale bien, al reiniciar nuestro sistema debería arrancar con una configuración básica pero reteniendo nuestros archivos. Con ello tendremos luego que proceder a instalar todas las cosas como siempre (empezando por el video ATI o nVidia y Compiz), y reconfigurar el sistema.

2 comentarios:

  1. oiga general, le moleto si le pido si puede ponerlo con un link para bajar el .sh para evitar problemas de codificacion si es utf o ascii etc, aparte para evitar dolores de cabeza por si se copia algo mal
    saludos

    ResponderEliminar
  2. Esta pagina es excelente!!
    Lo mejor de Internet!!

    ResponderEliminar