Почему этот поток не работает?

APT-Clone. Этот пакет можно использовать для клонирования / восстановления пакетов в системе на основе apt. Он будет сохранять / восстанавливать пакеты, sources.list, keyring и автоматически установленные состояния. Он также может сохранять / восстанавливать больше загружаемых пакетов, используя dpkg-repack. source: man apt-clone

APT-Clone используется ubiquity (установщик Ubuntu) для процесса обновления. Это намного лучше, чем решение dpkg --get-selections, потому что:

Он сохраняет всю информацию о репозиториях. Он отслеживает, какие пакеты были автоматически установлены. Он позволяет переупаковывать локально установленные файлы DEB.

Как использовать

Он сохраняет всю информацию о репозиториях. Сделать резервную копию
sudo apt-clone clone path-to/apt-clone-state-ubuntu-$(lsb_release -sr)-$(date +%F).tar.gz
Он отслеживает, какие пакеты были автоматически установлены.

Он делает простой gzipped tar-файл, который можно легко отредактировать и просмотреть перед восстановлением на других машинах. Вот пример его структуры:

/
├── etc
│   └── apt
│       ├── preferences.d
│       ├── sources.list
│       ├── sources.list.d
│       │   ├── anton_-ubuntu-dnscrypt-vivid.list
│       │   ├── maarten-baert-ubuntu-simplescreenrecorder-vivid.list
│       │   └── megasync.list
│       ├── trusted.gpg
│       └── trusted.gpg.d
│           ├── anton__ubuntu_dnscrypt.gpg
│           ├── anton__ubuntu_dnscrypt.gpg~
│           ├── maarten-baert_ubuntu_simplescreenrecorder.gpg
│           └── maarten-baert_ubuntu_simplescreenrecorder.gpg~
└── var
    └── lib
        └── apt-clone
            ├── extended_states
            ├── installed.pkgs
            └── uname
1
задан 9 June 2013 в 23:32

0 ответов

Другие вопросы по тегам:

Похожие вопросы: