Есть ли способ сделать резервную копию установленного программного обеспечения, установить новую систему Ubuntu и восстановить программное обеспечение в только что установленной системе без подключения к Интернету? Я уже очистил свой меткий кеш.
Этот однострочный файл подберет все (официальные) файлы ваших установленных пакетов:
dpkg -l | grep ^ii | awk '{print $2}' | while read pkgname; do dpkg -L $pkgname; done | while read fname; do test -f "$fname" && echo $fname; done | tar zcf /path/to/backup.tar.gz -T-
Вы можете использовать dpkg: sudo dpkg --get-selections> backup
, затем скопировать резервную копию, а затем переустановить и использовать
sudo dpkg --set-selections < selections
sudo apt-get update && sudo apt-get -u dselect-upgrade
(не от меня, нашел на http://syslog.tv/2010/07/02/using-dpkg-selections-to-backup-and-install-packages/ )
Однако вам необходимо иметь тот же sources.list (особенно если вы использовали ppa), поэтому я рекомендую сделать копию / etc / apt /. Если вы планируете обновить версию Ubuntu, не все версии будут идентичны, так что, возможно, это не совсем то, что вы хотите
Установите и используйте «aptoncd»
Это займет все, что у вас есть в / var / cache / apt / archives, и создаст носитель (CD-DVD) для установки программного обеспечения через apt. Вы можете обновить и установить один и тот же набор программного обеспечения на нескольких компьютерах без необходимости повторной загрузки этих пакетов.
Резервное копирование
Ctrl + Alt + T (открывает терминал)
Получить root-доступ (i) Тип "sudo su", затем нажмите Enter (ii) Введите ваш пароль
Установите требуемые пакеты (i) apt-get install fakeroot (ii) apt-get install dpkg-repack
[ 116]перейдите в ваш каталог резервного копирования. Например, у Say U есть Thumbdrive и была создана резервная копия папки "cd / media / usb / backup"
. в терминале
fakeroot -u dpkg-repack dpkg --get-selections | grep install | cut -f1
. Восстановить
Шаги по переустановке пакетов
1. Ctrl kbd> + Alt kbd> + T kbd> (открывает терминал)
2.cd в каталог «backup»
Например: «cd / media / usb / backup»
3. Запустить следующее в терминале
sudo dpkg -i *.deb
Источник: Facebook doc
Редактировать
Если это приводит к нарушению зависимостей, откройте терминал и введите
sudo apt-get install -f