Установить одинаковые пакеты с одного сервера на другой

У меня есть устаревший Ubuntu Server 12.04 (i386) и новый Ubuntu Server 12.04 LTS (AMD64)

Как использовать тот же список пакетов с устаревшего сервера на сервере AMD64? Я попробовал это:

dpkg --get-selections > installedpackages

Но когда я использую этот список на новом сервере, он пытается установить библиотеки и двоичные файлы i386. Я не хочу этого Я хочу только вещи AMD64.

Я использовал этот пост в качестве руководства

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

Любая помощь приветствуется.

5
задан 13 April 2017 в 15:23

1 ответ

Попробуйте использовать эту командную строку, чтобы сгенерировать список пакетов (вам нужно apt-get install aptitude, если вы этого не сделали):

aptitude search -F '%100p' '~i!~M' > installedpackages

Это должно пропустить все эти машины -конкретные предустановленные пакеты и перечисляют только те вещи, которые вы сознательно выбрали (и их зависимости).

Если даже в нем слишком много материала, в нем должно быть более или менее только пакетов, которые вы явно установили (их зависимости, конечно, будут извлечены автоматически):

[ 118] deborphan -a --no-show-section > installedpackages

0
ответ дан 13 April 2017 в 15:23

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

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