Post Meta
-
Indietro
-
March 3, 2007 -
Linux -
No Comments
-
Letto 86 volte
-
Comments Feed -
Stampa questo Post
3rd
MAR
Demerge — ripristinare lo stato precedente del sistema (gentoo)
Posted by RedSend | Filed under Linux
Negli ultimi giorni in portage è stato inserito questo pacchetto app-portage/demerge ora alla versione 0.29, come si può intuire dal nome il compito di questa utility è di effettuare un operazione inversa a quella fatta da emerge, in particolare dà la possibilità di ripristinare lo stato del sistema, dove per stato si intende le operazioni fatte con il comando emerge (installazione e rimozione di pacchetti), ad una data scelta dall’utente.
Il funzionamento è molto semplice, si utilizza
per memorizzare lo stato del sistema nel momento in cui si esegue il comando e
per ripristinare lo stato nella data specificata.
La data và espressa in millisecondi dal 1970-01-01 00:00:00 UTC, quest’ultima opzione potrebbe sembrare leggermente poco usabile, ma si può ottenere semplicemente tramite il comando
quindi volendo integrare i due comandi si può scrivere
a questo punto una volta avviato il ripristino, vengono mostrati i cambiamenti che si andranno ad eseguire in particolare i pacchetti che si andranno ad eliminare e quelli che si andranno a riemergere.
Questo potrebbe causare gravi danni se usato in maniera scorretta quindi viene suggerito
Per quanto riguarda un possibile utilizzo, potrebbe essere quello di eseguire un –record nel momento in cui si vogliono provare dei programmi, quindi si emergeno con le rispettive dipendenze e una volta provati, nel momento in cui si decide che non era quello che si cercava, basta fare un –restore e oltre ad eliminare il pacchetto corrispondente al programma si eliminano anche tutte le dipendeze installate con esso. In questo modo si mantiene pulito l’insieme dei pacchetti installati e si evitano inutili aggiornamenti futuri di pacchetti zombie.
Tags: Linux

