Перенос пакетов из linux

Содержание
  1. Как сохранить скачанные из репозитория пакеты?
  2. 8 ответов 8
  3. 📦 Три различных способа дублирования установленных пакетов на нескольких машинах Linux
  4. Способ 2
  5. Способ 3
  6. You may also like
  7. 📜 Чтение файла построчно на Bash
  8. 📧 В чем разница между IMAP и POP3
  9. ✔️ Как управлять контейнерами LXD от имени обычного.
  10. 📜 Руководство для начинающих по созданию первого пакета.
  11. Феноменальная популярность электроники Xiaomi: основные причины
  12. 📜 Получение вчерашней даты в Bash: Практическое руководство
  13. Использование специальных гелей при мышечных болях
  14. 📦 Как расширить/увеличить файловую систему VxFS на Linux
  15. Услуги по размещению серверного оборудования в ЦОД
  16. Для чего выполняется ИТ консалтинг на предприятиях?
  17. Leave a Comment Cancel Reply
  18. • Свежие записи
  19. • Категории
  20. • Теги
  21. • itsecforu.ru
  22. • Страны посетителей
  23. IT is good
  24. Apt-clone, клонируйте пакеты, установленные в Ubuntu
  25. Резервное копирование установленных пакетов и восстановление их позже в другой системе Ubuntu
  26. Установить apt-clone
  27. Резервное копирование установленных пакетов
  28. Просмотр сведений о файле резервной копии
  29. Восстановить файл резервной копии
  30. Информация об apt-clone
  31. Как перенести установленные программы на другой компьютер
  32. Процедуры переноса программ
  33. Рекомендация
  34. ПОИСК ПО САЙТУ
  35. РЕКОМЕНДУЮ
  36. KNX для Умного Дома

Как сохранить скачанные из репозитория пакеты?

Не знал в какую тему залить, вообщем вопрос просто как три копейки, если я через sudo apt-get install скачиваю репозиторий, то я потом (чтобы не качать его с другого компа) могу его просто скопировать или на флэху скинуть и как это сделать если можно =) Спасибо за внимание.

8 ответов 8

Скачанные, т.е. загруженные apt , для обновления пакеты по умолчанию находятся в /var/cache/apt где их можно с правами root взять для переноса на флэшку и тд и установить вручную на другой машине — способ установки выбирать Вам. в случае если хочется автоматизировать процесс иили стоит вопрос жёсткой экономиии трафика на обновлениях то можно создать для Ubuntu локальный репозитарий, — как один из вариантов можно создать на базе /var/cache/apt свой репозитарий написав пару скриптов, но существенный минус в том, что в нем будут только те пакеты которые были установлены на первой машине . в любом случае решать и выбирать Вам.

Сначала в настройках synaptic поставь галку на «сохранять все пакеты в кэше», потом можно создавать локальный реп и с помощью apt-move, и с помощью dpkg-scanpackages, в APTonCD. Собственно, для создания зеркала репозитория есть ещё одна утилита — apt-mirror, но . хватило бы вам места.

Когда-то пользовалсяa apt-move. У меня конечно дебиан но, думаю, поможет.

создание и ведение локального пула пакетов Debian

apt-move распределяет пакеты Debian (обычно это пакеты в кэше apt-get(8),находящиеся в каталоге /var/cache/apt/archives) по иерархической структурекаталогов как в официальном архиве Debian.

Периодическое выполнение apt-move позволит иметь частичное зеркало иззагружаемых в кэш пакетов: устаревшие версии пакетов будут удаляться, атакже будет создаваться корректный локальный индексный файл Packages.gz.Инструмент также позволяет собрать частичное или полное локальное зеркалодвоичного дистрибутива Debian (например, это может быть зеркало содержащеетолько пакеты установленные в данной системе).

Источник

Читайте также:  Оболочки для линукс терминал

📦 Три различных способа дублирования установленных пакетов на нескольких машинах Linux

Итак, вы установили свой сервер Linux и установили все необходимые пакеты.

Теперь вы собираетесь установить другой сервер с аналогичными пакетами.

Вы можете сохранить команды установки первого сервера и запустить их на второй машине.

Как быть, если вы делали это в течение нескольких недель и забыли некоторые детали, но вам нужно быстро запустить другой сервер.

ssh root@remote.host "rpm -qa" | xargs yum -y install

Это позволит дублировать установленные пакеты с одной машины на другую – работает для систем на базе rpm/yum.

Следующая работает для систем на базе Ubuntu/Debian.

Способ 2

apt-get install ssh root@host_you_want_to_clone "dpkg -l | grep ii" | awk ''

Это клонирует список установленных пакетов с одного сервера Debian/Ubuntu на другой.

Способ 3

ssh remotehost 'dpkg --get-selections' | dpkg --set-selections && dselect install

Это также работает и на Ubuntu.

Копирует состояния ‘install’, ‘hold’, ‘deinstall’ и ‘purge’ пакетов на удаленной машине для сопоставления на локальной машине.

Примечание: если на локальной машине были установлены пакеты, которые никогда не были установлены на удаленной машине, они не будут деинсталлированы этой операцией.

itisgood
🐧 Как записать вывод команды top в файл
☁️ Что такое гипервизор? В чем разница между типами 1 и 2?

You may also like

📜 Чтение файла построчно на Bash

📧 В чем разница между IMAP и POP3

✔️ Как управлять контейнерами LXD от имени обычного.

📜 Руководство для начинающих по созданию первого пакета.

Феноменальная популярность электроники Xiaomi: основные причины

📜 Получение вчерашней даты в Bash: Практическое руководство

Использование специальных гелей при мышечных болях

📦 Как расширить/увеличить файловую систему VxFS на Linux

Услуги по размещению серверного оборудования в ЦОД

Для чего выполняется ИТ консалтинг на предприятиях?

Leave a Comment Cancel Reply

• Свежие записи

• Категории

• Теги

• itsecforu.ru

• Страны посетителей

IT is good

В этой статье вы узнаете, как удалить удаленный Git-репозиторий. Процесс прост, но его полезно запомнить, чтобы избежать неожиданностей в будущем. Git – это…

В 11-й версии своей операционной системы Microsoft серьезно переработала интерфейс и убрала несколько привычных функций. Нововведения не всем пришлись по душе. Мы дадим…

Продажа ноутбука нередко становится хлопотным занятием. Кроме поиска покупателя, продавцу необходимо подготовить устройство перед проведением сделки. Но если последовательно выполнить все шаги, ничего…

Вы можете оказаться в ситуации, когда вам нужно использовать скрипт шелла для чтения файлов построчно. В этом руководстве я расскажу о нескольких способах…

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

Источник

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

об apt-clone

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

Читайте также:  Таблица символов ascii linux

Собственно, когда дело доходит до устанавливать пакеты в системах 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, целевая система также должна иметь ту же версию и архитектуру.

Читайте также:  How to mount usb drive linux

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

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

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

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Apt-clone, клонируйте пакеты, установленные в Ubuntu

Источник

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

Список всех установленных программ в Ubuntu

У вас есть рабочий компьютер с OS Ubuntu. На нём установлено всё, что только требуется вам, но вы хотели бы те же самые пакеты программ установить и на домашний компьютер, где у вас та же операционная система Ubuntu. Всё просто.

Процедуры переноса программ

Запишем список установленных программ:

dpkg --get-selections>installed_programs.txt

Берём файлик домой и так применяем его на домашнем:

Конечно этот способ подходит если у вас одинаковые репозитарии. То есть если вы подключали что-то стороннее, то это должно быть на каждом компьютере, иначе не откуда будет устанавливать пакеты.

Рекомендация

Рекомендуется перенести некоторые нужные настройки и из /etc/, а потом на домашнем восстановить. Можно предварительно скопировать и кэш пакетов ( /var/cache/apt ) и не надо будет качать из интернет.

ПОИСК ПО САЙТУ

РЕКОМЕНДУЮ

(Заблокировано) Начал использовать с 2019 года. Рекомендую как выгодный хостинг VPS серверов Hetzner. Регистрируйся по моей ссылке, и получи 20 евро облачных кредитов.

(Заблокировано) Начал использовать с 2012 года. Рекомендую для Linux-серверов отличный сервис DigitalOcean

Использую с 2011 года. Рекомендую как облачный диск DropBox удобный для совместной работы или переноса документов дом-работа-дом.

KNX·TRADE™

KNX для Умного Дома

Теоретически светодиод работает без перерыва от 10000 до 100000 часов (первый срок называют китайские производители, второй — европейские и американские). Как это выглядит на практике, вот если учесть, что включаться […] The post Срок жизни светодиодов first appeared on KNX·TRADE.

Порою простая задача произвести сравнение и выбор одного устройства из ряда нескольких, превращается в «камень преткновения». Перед вами ещё одна статья о простой методике сравнения устройств от разных производителей, подготовленная […] The post Как сравнивать шлюзы KNX-DALI first appeared on KNX·TRADE.

Международный стандарт автоматизации KNX имеет непревзойдённое преимущество перед другими закрытыми системами автоматизации. Открытая спецификация стандарта и жёсткий контроль со стороны ассоциации KNX на предмет соответствия стандарту — это широкий спектр […] The post Как профессионально выбрать диммер first appeared on KNX·TRADE.

Источник

Оцените статью
Adblock
detector