Клонируйте свои пакеты Debian в новую систему

Apt-clone — это простой инструмент, который может сканировать вашу систему Debian Linux на наличие установленных пакетов, репозиториев программного обеспечения и сторонних пакетов DEB и упаковывать их для установки на другом компьютере. Вот как использовать Apt-clone в вашей системе Linux.

Прежде чем мы начнем

Это руководство использует Apt-Clone в Debian для резервного копирования ранее установленного программного обеспечения. Однако Apt-Clone также будет работать со всеми дистрибутивами Ubuntu. Если вы используете Ubuntu, Linux Mint, ОС Zorin и т. д. и хотите использовать Apt-Clone, не стесняйтесь следовать инструкциям в этом руководстве.

Установка Apt-Clone в Debian

Инструмент Apt-Clone не поставляется предварительно установленным с Debian. Поэтому, если вы хотите использовать его, вам необходимо установить его на свой компьютер. Чтобы установить его, откройте окно терминала. Вы можете открыть окно терминала, нажав Ctrl+Альт+Т на клавиатуре.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Когда окно терминала открыто, запустите apt установить apt-clone команда. Если вы используете более раннюю версию Debian, вам может потребоваться запустить apt-получить установку скорее, чем меткая установка.

sudo apt install apt-clone

После ввода вышеуказанной команды Debian запросит у вас пароль. Используя клавиатуру, введите пароль своей учетной записи пользователя. Затем нажмите кнопку Д ключ, чтобы подтвердить, что вы хотите установить пакет.

Установив Apt-Clone на вашем ПК с Debian Linux, вы можете запустить apt-клон – помощь Команда для просмотра страницы справки. Чтение страницы справки поможет вам ознакомиться со всеми функциями, которые предлагает Apt-Clone.

Создание клона с помощью Apt-Clone

Создание клона с помощью Apt-Clone выполняется в терминале, так как программа основана на терминале. Для начала используйте клон apt-clone команда. Эта команда сообщает инструменту, что вы хотите клонировать текущую установку Debian на будущее.

Что Apt-Clone «клонирует»? Репозитории пакетов (собственные и сторонние), ключи GPG для репозиториев, настройки Apt и установленные пакеты. Вся ваша установка Debian будет скопирована в архив для последующего восстановления.

С использованием подходящий клон ниже, создайте пакет клонов.

apt-clone clone my-debian-installation

Создание клона не займет много времени. Когда процесс завершится, он выведет в домашнем каталоге файл с именем. Файл, который выводит Apt-Clone, будет в формате TarGZ.

TarGZ — это формат архива. Однако это небезопасно. Если вы хотите, чтобы информация о вашем клоне Debian из Apt-Clone оставалась в секрете, вы можете зашифровать ее с помощью GPG. Вот как.

Во-первых, убедитесь, что в вашей установке Debian установлен GnuPG. Вы можете проверить это, введя gpg-помощь команда.

gpg --help

Предполагая, что у вас установлен gpg, запустите gpg -c команда для шифрования архива TarGZ. Процесс шифрования будет быстрым. Однако если у вас большой файл клона, это может занять больше времени.

gpg -c my-debian-installation.tar.gz

После завершения шифрования у вас будет выходной файл с именем:

 my-debian-installation.tar.gz.gpg

Вы можете расшифровать «my-debian-installation.tar.gz.gpg» с помощью следующей команды.

gpg my-debian-installation.tar.gz.gpg

Создание клона с помощью Apt-Clone, который включает установленные вручную пакеты

Бег клон apt-clone создаст резервную копию всех пакетов, установленных в Debian, через официальные репозитории программного обеспечения. Однако, если у вас есть сторонние пакеты DEB, загруженные из Интернета, для которых вы хотите создать резервную копию, вам потребуется выполнить клонирование другого типа.

Для резервного копирования сторонних элементов необходимо использовать apt-clone – с перепаковкой dpkg. Эта команда просканирует пакеты, которых нет в официальном репозитории, и попытается упаковать их в файл клона.

apt-clone clone my-debian-installation --with-dpkg-repack

-с-dpkg-repack Переключение командной строки для Apt-Clone занимает значительно больше времени, особенно если у вас есть множество сторонних пакетов DEB. Сядьте поудобнее и будьте терпеливы. Когда процесс будет завершен, он выведет «my-debian-installation.tar.gz».

Хотите зашифровать свой архив? Запустите следующее gpg команда.

gpg -c my-debian-installation.tar.gz

Он должен вывести «my-debian-installation.tar.gz.gpg».

Восстановление клона Apt-Clone

Выполните следующие действия, чтобы восстановить архив Apt-Clone в новой системе Debian. Во-первых, поместите «my-debian-installation.tar.gz» в свою домашнюю папку в последней версии системы Debian. Затем, если вы зашифровали его, поместите туда «my-debian-installation.tar.gz.gpg».

Поместив файл в домашнюю директорию, расшифруйте его (при необходимости) с помощью команды gpg команду внизу.

gpg my-debian-installation.tar.gz.gpg

После расшифровки файла можно начинать восстановление. Во-первых, убедитесь, что у вас установлен инструмент Apt-Clone. Затем используйте восстановление apt-клона команда. Эта команда восстановит все репозитории программного обеспечения, ранее установленные пакеты, ключи GPG и даже сторонние пакеты DEB (если вы решите сделать их резервную копию в процессе клонирования).

sudo apt-clone restore my-debian-installation.tar.gz

Процесс восстановления не быстрый. Ему нужно перемещать файлы, переустанавливать программы и модифицировать систему. Устройтесь поудобнее и позвольте процессу восстановления работать. После завершения процесса закройте терминал и начните использовать Debian!

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.