Apt-clone, клонируйте пакеты, установленные в Ubuntu

об apt-clone

В следующей статье мы рассмотрим apt-clone. Это простой способ клонировать пакеты, установленные на вашем Ubuntu, и восстановить их на другом компьютере очень просто и быстро. Часто установка одного и того же набора пакетов в нескольких системах Ubuntu является трудоемкой и утомительной задачей. Если мы не хотим тратить время на установку одних и тех же пакетов снова и снова в нескольких системах, это хороший вариант.

Собственно, когда дело доходит до устанавливать пакеты в системах Ubuntu схожей архитектуры, есть много способов облегчить эту задачу. Вы можете просто перенести приложения, настройки и данные из вашей старой системы Ubuntu в недавно установленную систему с помощью пары щелчков мыши, используя Aptik. Мы также сможем создать резервную копию полного списка установленных пакетов с помощью диспетчера пакетов. Например, мы можем использовать APT и установить их позже в только что установленной системе.

Apt-clone поможет нам при установке приложений, работающих в Ubuntu и аналогичных операционных системах. Мы сможем очень легко установить один и тот же набор пакетов в нескольких системах так что они есть у всех. Также мы можем сделать резервную копию всего списка установленных приложений и восстановить их где угодно и когда угодно.

Резервное копирование установленных пакетов и восстановление их позже в другой системе Ubuntu

Далее мы увидим, как установить и использовать apt-clone в системах на основе Debian. Я тестировал эту утилиту в системе Ubuntu 18.04, однако она должна работать во всех системах на базе Debian и Ubuntu.

Установить apt-clone

Мы очень легко сможем установить apt-clone в нашу Ubuntu. Мы найдем программу доступной в репозиториях по умолчанию нашей операционной системы. Чтобы установить его, нам просто нужно открыть терминал (Ctrl + Alt + T) и написать в нем следующую команду:

установка apt-clone

sudo apt install apt-clone

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

После установки мы собираемся создать каталог для хранения установленных пакетов. Затем мы их клонируем и сохраним в только что созданном месте. Для этого в терминале (Ctrl + Alt + T) нам нужно будет только ввести следующие команды:

mkdir ~/paquetesInstalados

sudo apt-clone clone ~/paquetesInstalados

Приведенная выше команда сохранит все пакеты, установленные в нашей системе Ubuntu. Они будут сохранены в файле с именем apt-clone-state-entreunosyceros-satellite2.tar.gz находится в каталоге ~ / установленные пакеты.

Просмотр сведений о файле резервной копии

к просмотреть сведения о резервном файле, мы выполним в терминале следующую команду:

Информация о файле резервной копии apt-clone

apt-clone info paquetesInstalados/apt-clone-state-entreunosyceros-satelite2.tar.gz

Как вы можете видеть на скриншоте выше, в моем Ubuntu 2054 всего 18.04 пакета.

Восстановить файл резервной копии

Как только файл резервной копии будет получен, мы скопируем его на наш USB-накопитель. Затем мы можем перейти в любую другую систему, в которой мы хотим установить тот же набор пакетов. Чтобы установить эти пакеты, мы можем открыть терминал (Ctrl + Alt + T) и написать в нем следующую команду:

sudo apt-clone restore apt-clone-state-entreunosyceros-satelite2.tar.gz

Имейте в виду, что эта команда перезапишет ваш существующий файл /etc/apt/sources.list и установит / удалит пакеты. Нам нужно будет убедиться, что целевая система имеет тот же дистрибутив, что и исходная система. Например, если исходная система работает под управлением 18.04-разрядной версии 64 LTS, целевая система также должна иметь ту же версию и архитектуру.

Если вы не хотите восстанавливать пакеты в системе, вам просто нужно использовать опцию –Пункт назначения / местоположение / файл. Пример команды, которую следует использовать, будет следующим:

sudo apt-clone restore apt-clone-state-entreunosyceros-satelite2.tar.gz --destination ~/viejoUbuntu

В этом случае приведенная выше команда восстановит пакеты в папку с именем ~ / oldUbuntu.

Информация об apt-clone

Если вам нужна дополнительная информация и подробности об apt-clone, вы можете взгляните на раздел помощи открытие терминала (Ctrl + Alt + T) и ввод в нем:

справка по apt-clone

apt-clone -h

Вы также можете проверить страницы руководства. Вы можете получить к ним доступ, набрав в том же терминале:

страница руководства apt-clone

man apt-clone

Для получения дополнительной информации об этой программе вы можете проконсультируйтесь с страница на GitHub Из этого проекта.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.