Recuperar el sistema tras borrar «/var/lib»

Si por casualidad acabamos ejecutando un rm -fr /var/lib, tendremos un pequeño problema. El directorio /var/lib está pensado para que los programas instalados guarden información variable (ver man hier). Puestos a suponer, supongamos que esto es exactamente lo que acaba de pasar, que aún no hemos reiniciado la máquina y que seguimos teniendo acceso por SSH. Copias de seguridad En este momento, ya es tarde para pensar en copias de seguridad si no las habíamos hecho antes. Habrá información que hayamos perdido y que sea imposible recuperar, por ejemplo, las bases de datos MySQL. Probablemente, perderemos información importante para los programas y es posible que recuperar el sistema en lugar de reinstalar favorezca que haya toda clase de errores extraños. ...

26 de diciembre de 2014 · 3 min · 560 palabras · Nacho Cano

Crear paquetes .deb con checkinstall

Una forma sencilla de crear un paquete .deb a partir del código fuente es mediante la utilidad checkinstall, disponible en los respositorios. Para aquellos casos en los que la compilación del código y la instalación sigue los conocidos comandos: $ ./configure $ make $ sudo make install Bastará sustituir el último paso por: $ sudo checkinstall Como ejemplo, podemos crear un .deb a partir del código fuente de libsodium, una librería necesaria para compilar dnscrypt. ...

10 de mayo de 2014 · 4 min · 653 palabras · Nacho Cano

Últimos paquetes instalados

En el fichero /var/log/dpkg.log se registran las operaciones sobre los paquetes que tenemos en el sistema: instalaciones, actualizaciones, eliminaciones, etc. Para obtener una lista de los últimos paquetes instalados ejecutamos: $ cat /var/log/dpkg.log* | grep " install " | sort ... 2011-08-24 12:11:04 install linux-image-2.6.38-11-generic-pae < ninguna> 2.6.38-11.48 2011-08-24 12:11:27 install linux-headers-2.6.38-11 < ninguna> 2.6.38-11.48 2011-08-24 12:11:33 install linux-headers-2.6.38-11-generic-pae < ninguna> 2.6.38-11.48 2011-08-26 18:25:40 install libcgal5 < ninguna> 3.6.1-2ubuntu2 2011-08-26 18:25:41 install libopencsg1 < ninguna> 1.3.1-4 2011-08-26 18:25:42 install openscad < ninguna> 2011.06-1+natty1

27 de agosto de 2011 · 1 min · 83 palabras · Nacho Cano

Instalar Google Earth en Ubuntu Natty Narwhal

Ésta es la única manera en que me ha funcionado. Nada de bajar el .deb de su página—además de que, ahora mismo, baja el fichero GoogleEarthLinux.bin—, ni googleearth-package, ni gdebi, ni nada. Bajamos el paquete estable y lo instalamos: $ wget https://dl-ssl.google.com/linux/direct/google-earth-stable_current_i386.deb $ sudo dpkg -i google-earth-stable_current_i386.deb Es posible que necesitemos el paquete lsb-core: $ sudo aptitude install lsb-core Si las fuentes de la interfaz gráfica se ven realmente mal, instalamos las fuentes de Microsoft (ADV). ...

15 de julio de 2011 · 1 min · 100 palabras · Nacho Cano