Restaurar el sistema a un día anterior

11 envíos / 0 nuevos
Último envío
#1 Sáb, 17/08/2019 - 01:20
debianspirit
Imagen de debianspirit
Desconectado/a
se unió: 16/07/19

Restaurar el sistema a un día anterior

Estado: 
[ACTIVO]

Hola

Ayer, instalé un paquete desde Synaptic y me advirtió que tenia dependencias pero como soy nuevo, pensé que no tenia importancia alguna, por que pensaba que después sino me interesaba pues lo quito y arrastra las dependencia sin más problemas.

Error :)

Vi que en el sistema no estaba ni icono ni veía yo nada de nada, fui a Synaptic para eliminar el origen y no salio ninguna dependencia, "adios" y ahora que hago. Lo desinstalo para ver, pero nada, se va solo el paquete y nada mas. Hoy lo he vuelto a instalar y nada, todo esta como estaba tras instalarlo con sus dependencias.

En Synaptic he ido a Historial y esta la instalación con sus dependencias. He copiado todo en un editor de texto y he marcado uno a uno conforme he puesto la marca desinstalar en Synaptic (nota, sin aplicar, nada) y he llegado a una dependencia que al marcarla me dice que depende de otras que ya no son las que tiene en el historial Synaptic, he cancelado todo por que me temía que podía romper el sistema y he parado y me he quedado como estaba.

Preguntas:

¿Puedo restaurar el sistema como estaba un día antes?

¿Es posible revertir la instalación de ayer para que no esten estos archivos instalados por que soy un osado (y un novato)?

 

 

 

 

 

Sáb, 17/08/2019 - 08:19
moonwatcher
Imagen de moonwatcher
Desconectado/a
moderador
se unió: 21/01/16

Pues no, si estamos hablando de como funciona eso en windows. Si, si has creado una copia de seguridad de tu sistema. Busca información sobre como hacer backup en Linux. Clonezilla es un paquete interesante también.

We were but stones. Your light made us stars

https://linuxveredas.blogspot.com.es/

Sáb, 17/08/2019 - 12:36
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

O puedes buscar donde guarda synaptic los logs de cada operación y ahí ver que paquetes se instalaron y desinstalarlos tu a mano. El problema de hacer el proceso como lo has hecho tu, es que aunque un paquete aparezca como dependencia de uno que has instalado, puede estar instalado ya si es dependencia de otro que ya se hubiera instalado antes. Un paquete puede ser dependencia de muchos y no solo de uno.

  No hay bar que por bien no venga....
Sáb, 17/08/2019 - 12:38
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

Usa para desinstalar /purgar   apt , o apt-get , o aptitude 

Para cualquiera de los tres  en un terminal  podes consultar las paginas del manual  ,simplemente poniendo 

man  apt  
## manual para apt , o 
man apt-get   
##manual para apt-get  y asi 
man aptitude 

Por ejemplo para desinstalar  un paquete instalado y (en lo posible) los archivos de configuración y algunas dependencias que arrastro ; en un terminal 

apt-get purge  < paquete>  
## donde < paquete > lo reemplazas con el nombre de lo que instalaste

Por cierto , para abrir un tema  es un principio básico dar información sobre tu sistema, que versión de debian instalaste y con cual entorno gráfico, tampoco das información sobre cual paquete instalaste .

Sáb, 17/08/2019 - 15:49 (Responder a #4)
debianspirit
Imagen de debianspirit
Desconectado/a
se unió: 16/07/19

Gracias caliban, tengo Debian 10 pero toda la info ya la he dado tal como la pedís en el foro. De echo yo la veo. Entiendo que no te has fijado por alguna razón, ¿pero?

Gracias de todas formas y voy a mirar lo que dice. Saludos.

 

Sáb, 17/08/2019 - 15:53 (Responder a #5)
debianspirit
Imagen de debianspirit
Desconectado/a
se unió: 16/07/19

Gracias, Panko

Tienes toda la razón no te digo ni un pero ni mu...

Por lo que veo me voy a tener que aguantar y tener el sistema con copia para caso futuros, que seguro que seguiré metiendo la pata. A demás tal como dices el problema de que no lo haya desinstalado es que he visto que hay dependencias que en el histórico de Synaptic no esta, por lo tanto si borro, lo más seguro que borre algo de otro programa y por eso he decidido parar y preguntar a los sabios del foro.

En fin, Gracias sois muy amables por aquí, saludos.

 

 

Sáb, 17/08/2019 - 15:57 (Responder a #6)
debianspirit
Imagen de debianspirit
Desconectado/a
se unió: 16/07/19

En realidad la pregunta iba por ahí. Yo no he hecho ninguna copia de seguridad pero en realidad yo quería saber si el sistema Debian lo hacia por mi por algún sistema que yo no conozca.

Pero por tu conversación, me temo que no lo hace, ¡ Lastima ! :)

Te tomo la palabra y me miraré Clonezilla, supongo que estará en los paquetes oficiales de Debian 10, ¿no?

 

Muchísimas Gracias, moonwatcher, te mando un saludo.

 

 

Sáb, 17/08/2019 - 16:31
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

Como ya te he dicho, y habrás visto, el log de synaptic tendrá las operaciones realizadas, así que una vez leida la parte donde se instala lo que instalaste, verás lo que ha arrastrado y, por lo tanto, marcarlo manualmente para desinstalar. De este modo no marcarás la dependencia que ya estaba instalada por otro paquete.

Por otro lado, puedes buscar información sobre el paquete deborphan, el cual se encarga de comprobar la lista de paquetes instalados y sus dependencias y con ello encontrar paquetes instalados que no son necesarios para otros (dependdencias o librerías que se han quedado atrás tras una instalación). Pero ojo, este paquete también encontrará cosas que hayas instalado tu de fuera de los repositorios, ya que para el no existen, con lo que es un paquete huérfano.

  No hay bar que por bien no venga....
Sáb, 17/08/2019 - 16:45 (Responder a #8)
debianspirit
Imagen de debianspirit
Desconectado/a
se unió: 16/07/19

Muchas gracias, joven. Lo miraré :)

Mar, 27/08/2019 - 15:11
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 De otro lado, o al menos antes creo que era así, si la desinstalación de un programa intenta borrar

 librerías o aplicaciones que aún se necesitan para otros paquetes aún en uso, los ficheros/librerías

 requeridos por otros no se llegaban a desinstalar realmente, hasta que no hubiera nadie reclamándolos.

 ¿Es así aún?.

 (En kde pasaba bastante. Desinstalabas una aplicación y te amenazaba con llevarse por delante

 medio escritorio.

 Por suerte no llegaba a ocurrir ).

 

 

 

 

Mar, 27/08/2019 - 19:31
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

eso son las dependencias. Mientras otro paquete las necesite, no las desinstalará, uno es dependencia directa de otro, arrastrará a ese otro.

  No hay bar que por bien no venga....