Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Клонирование версий пакетов с PC1 => PC2  (Прочитано 529 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Cathode

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Есть три одинаковые машины.
На всех стоит Ubuntu 14.
Одна из них ведет себя стабильно без нареканий.
Остальные две подключивают изредка.

Вопрос: Как мне сделать импорт так сказать листа пакетов с версиями с стабильной машины, и запустить все на других, чтобы оно поставило именно те версии всех пакетов как и на стабильной машине?

Клонирование винтов не вариант, ехать далеко к компьютеру. Есть только SSH ко-всем машинам.

Пользователь решил продолжить мысль 08 Марта 2016, 13:04:08:
UPDATE:
Интересует не просто список с названиями пакетов, но и версий. Подозреваю, что лажа именно в этом, что версии ПО разные, но какие именно без понятия, так как много отличий возможно, хотя софт идентичен (по набору).
« Последнее редактирование: 08 Марта 2016, 13:04:08 от Cathode »

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: Клонирование версий пакетов с PC1 => PC2
« Ответ #1 : 08 Марта 2016, 16:29:48 »
Список пакетов, установленных в системе, можно получить командой
dpkg -lНо его еще надо будет обработать командой sed, чтобы получить список пакетов с версиями через пробел. Тогда этот список можно будет применить с командой apt-get

Пользователь решил продолжить мысль 08 Марта 2016, 16:39:09:
Нашел. Вот эта команда создает файл со списком пакетов через пробел:
dpkg -l |tail -n+6 |awk '{print($2)}'| tr '\n' ' ' > packlist.txt
« Последнее редактирование: 08 Марта 2016, 16:39:09 от Heider »

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.