lunes, 1 de abril de 2013

Software Linux: APTonCD



Mira que en general eso de los "días mundiales" me parecen una estupidez, pero el que "celebramos" ayer es de órdago a grande. Estoy dispuesto incluso a aceptar bobadas como esas jornadas en las que se apagan las luces de los monumentos durante una hora (lo hacen sobre todo aquellas naciones que se inventaron el protocolo de Kyoto y demás cosas que pueden ser de todo menos ecologistas), el día internacional contra el hambre (para que nosotros, los occidentales, nos congraciemos con nosotros mismos y podamos volver a atiborrarnos de hamburguesas, una vez perdonados nuestros pecados, horas después), etc. Son días fundamentalmente hipócritas, pero quizá consigan concienciar a alguien que todavía no se haya enterado de que en este mundo hay hambre, quemamos bosques, maltratamos a personas y animales y el resto de actos que nos convierten en una especie destructora y autodestructiva. Pero que se celebre un día del Backup, patrocinado, por supuesto por un par de empresas del ramo, ya me parece demasiado.
El caso es que las copias de seguridad son importantes, con día o sin el, y si no somos conscientes de ello es que todavía no hemos sufrido algún desastre tecnológico en forma de formateado accidental, disco duro que dice basta, apagón repentino que destroza nuestro último poema inmortal, una obra maestra en el Gimp sobre la que llevábamos horas trabajando, o cosas que no por más profanas son menos importantes.
En el terreno del backup y de GNU-Linux, afortunadamente y como no podía ser de otra manera, las opciones abundan. La que os presento hoy, sin embargo, no es propiamente un sistema de copias de seguridad sino una forma de acelerar la instalación de programas tras un borrado del sistema. APTonCD es una herramienta indispensable que deberíamos llevar siempre encima, pues nos permite almacenar cuantos programas queramos sin necesidad de contar con una conexión a internet desde la que descargar los programas. Y es que, para bien o para mal, GNU-Linux es un sistema absolutamente dependiente de la red de redes, y el software se encuentra escondido en cirros, cumulonimbus, y demás nubes de la triple W.



En realidad el funcionamiento de este programa es extremadamente sencillo. Lo que hace básicamente es una copia en imagen .iso de los archivos localizados en la carpeta de sistema /var/cache/apt/archives que es donde se encuentran los paquetes deb de programas y dependencias que vamos instalando en nuestro sistema, como en la siguiente imagen:


Una vez creada la imagen basta con grabarla en un CD o en un DVD con cualquier programa grabador de discos y tendremos una copia de seguridad con todo el software, mediante la cual podremos restaurar todos los programas tras una reinstalación o instalar los mismos programas de una manera rápida en varias máquinas a la vez. Eso sí, siempre que vayáis a utilizar la .iso tras un formateo, recordad que tendréis que instalar de nuevo APTonCD y hacer clic en el botón "restaurar" que aparece nada más abrir el programa:


Aunque en principio el programa no debería dar demasiados problemas, si que presenta algunas limitaciones: al parecer puede ser problemático con algunos programas que, durante el proceso de instalación, descargan otros archivos y después los eliminan. Al no contar con estos archivos o dependencias en la carpeta antes mencionada, nos puede devolver un error y dificultar la instalación. Estas aplicaciones problemáticas son, entre otras, el plugin de Flash y los codecs de Ubuntu-restricted-extras, así que estos últimos vale más instalarlos de la forma tradicional y no hacer copia de seguridad de ellos.
De todas formas, una vez descubierto el funcionamiento interno de este programa, podemos hacer las cosas por nosotros mismos y hacer la correspondiente copia de los archivos de instalación de forma manual. Al final resultará que Linux está bien pensado y todo...