Как правильно копировать всех пакетов дистрибутива, и пакеты Python с сервера человечности на AWS к серверу человечности на ДЕЛАЮТ

Я пытаюсь переместить весь дистрибутив и пакеты Python, которые я имею на сервере человечности AWS, к мой недавно созданный ДЕЛАЮТ сервер

См. ниже, мои ДЕЛАЮТ и выпуск Дистрибутива AWS

  • AWS: Ubuntu 14.04.5 LTS
  • СДЕЛАЙТЕ: Ubuntu 16.04.1 LTS

Я перечислил весь дистрибутив и пакеты Python, которые я имею со своего сервера AWS со следующими командами

sudo dpkg --get-selections > dpkglist.txt
pip freeze > freeze.lst

Затем на моем ДЕЛАЮТ сервер, я сделал следующее

dpkg --set-selections < dpkglist.txt
pip install -U -r freeze.lst #to restore the python packages
pip3 install -U -r freeze.lst #to restore the python packages

Все же было много ошибок во время этого, переустанавливают.

Я должен был удалить один пакет ppp чтобы dpkg имел все работающее правильно на зависимости.

Для pip , Я должен был написать редактирование freeze.lst , вручную удаляя некоторые пакеты, чтобы отсортировать все.

Опыт был грязным, сбивал с толку и определенно не был чистым, IMO.

Вопросы следующие:

  • Что я должен сделать для создания чистого листа пакетами, дистрибутивом и Python, импортом, независимо от дистрибутива?
  • Существует ли простой способ сделать такой импорт без какой-либо стычки, например, с (a) инструментом (инструментами)?

Спасибо

2
задан 22 September 2016 в 17:28

0 ответов

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

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