Как получить список пакетов с одного компьютера и установить его на другой компьютер? [дубликат]

Я хочу установить на ПК2 все пакеты, которые были установлены с помощью apt install на ПК1. Это для Debian, но я думаю, что, поскольку Debian и Ubuntu используют одну и ту же систему пакетов, решение будет таким же. Как это сделать?

2
задан 13 November 2018 в 17:04

1 ответ

Во-первых, убедитесь, что /etc/apt/sources.list и /etc/apt/sources.list.d на ПК2 совпадают с таковыми на ПК1.

Затем на ПК1 выполните

dpkg --get-selections > installed-packages
apt-key exportall > repo-keys

. Передайте файлы installed-packages и repo-keys на ПК2 и выполните

sudo apt-get install dselect
sudo apt-key add repo-keys
sudo dpkg --set-selections < installed-packages
sudo apt-get dselect-upgrade -y

. если у вас установлены пакеты из PPA, вы можете пропустить команды repo-keys.

Отказ от ответственности: раньше это работало несколько лет, у меня не было необходимости пробовать это недавно.

5
ответ дан 2 December 2019 в 02:41

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

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