вторник, 7 июля 2009 г.

Резервное копирование списка установленных пакетов

При переустановке системы или установке ее "с нуля" можно сократить время, затрачиваемое на установку программ при помощи бэкапа списка установленных пакетов:
Debian/Ubuntu:
Backup:
dpkg –get-selections > installed-software.log
Restore:
dpkg –set-selections < installed-software.log
apt-get dselect-upgrade

Arch Linux:
Backup:
pacman -Qqe | grep -v “$(pacman -Qmq)” > pkglist
Restore:
pacman -S $(cat pkglist)

Fedora:
Backup:
rpm -qa > installed-software.bak
Restore:
yum -y install $(cat installed-software.bak)

Gentoo:
Backup:
cp /var/lib/portage/world installed-software.bak
Restore:
cat installed-software.bak | xargs -n1 emerge -uv

OpenSuse:
Backup:
rpm -qa –queryformat ‘%{NAME} ‘ > installed-software.bak
Restore:
sudo zypper install $(cat installed-software.bak)

Комментариев нет: