Предположим я- новичек, системный администратор Ubuntu Linux. Как мне получить список всех установленных пакетов на server1 и установить их на server2? Как перечислить все установленные пакеты с помощью команды apt-get на сервере Ubuntu или Debian?

Вам нужно использовать dpkg и другие команды, как показано ниже, чтобы увидеть список всех установленных пакетов на сервере Ubuntu или Debian Linux.

Просмотр установленных пакетов

Введите следующую команду:

Примеры результатов:

Хотите увидеть только список пакетов? Выполните:

Примеры результатов:

Как получить список установленных пакетов

Введите следующую команду

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

Другой вариант — использовать команду apt следующим образом:

ИЛИ просто найдите все пакеты  php, используя команду grep :

Примеры результатов:

Как сохранить список в текстовый файл

Синтаксис следующий: server1:

Или

Теперь скопируйте файл mylist.txt на сервер с именем server2:

Как установить список пакетов на сервере2

На сервере server2 восстановите  из файла mylist.txt, запустите:

ИЛИ

Наконец, запустите следующую команду, чтобы удалить ненужные пакеты:

Выше команда должна восстанавливать / устанавливать пакеты из резервных копий или другого сервера. Другим вариантом является использование команды aptitude следующим образом:

Администрирование и поддержка серверов, office@itfb.com.ua