On Wed, 21 Jul 2010 20:07:37 +0300 Vladimir <tetl...@gmail.com> wrote: > Is there a way to rollback the software after standard "apt-get > (aptitude) upgrade"?
I use a little script which creates backup of the packages involved before doing the upgrade. I anything goes wrong during install all i have to do is to change into the backup directory and do dpgk -i *. Cheers Michael #!/bin/sh # /root/bin/getafix # Script to save packages to be upgraded in /root/lib/upgrade/$DATE # using dpkg-repack # In case something goes wrong, whilst upgrading, a simple dpkg -i /root/lib/upgrade/$DATE/* # will (hopefully) rebuild a working system. #set -x apt-get update # d-ated dir-ectory DDIR="/root/lib/upgrades/"`date +%Y-%m-%d_%H:%M:%S` echo $DDIR # p-ackages t-o b-e u-pgraded PTBU=`apt-get -s upgrade | grep "^Inst " | awk '{print $2}' ` ; echo $PTBU echo PTBU="->"$PTBU"<-" if [[ -n $PTBU ]]; then # PTBU non-zero mkdir $DDIR cd $DDIR dpkg-repack $PTBU else echo "No upgrades" fi -- Michael Dominok Grenzstr.24 47226 Duisburg +491773092680 mich...@dominok.net -- To UNSUBSCRIBE, email to debian-amd64-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100726061939.adad6ac5.ml.debian-am...@dominok.net