LINUX.ORG.RU

Debian: сборка в репозиторий установленных пакетов в сиситеме


0

0
Имеется ввиду вот этот скрипт:

dpkg --get-selections | grep -v "deinstall" | awk '{print $1}' | xargs dpkg-repack && \
dpkg-scanpackages $dirpack /dev/null | gzip > $dirpack/Packages.gz && \
dpkg-scansources $dirpack | gzip > $dirpack/Sources.gz;

Он собирает вновь в пакеты все уже установленные программы (пакеты) в системе. Но... Вопрос вот в чем. Похоже, что так собираются пакеты настроенных приложений вместе с их настройками, паролями, личной информацией. Это так? Если это так, то как это обойти?

Зачем мне это надо. Есть машина подключенная к Инету. Ночью она делает у себя dist-upgrade, а затем этим скриптом делает локальный репозиторий, который выложен в локалку по http.
★★★
в кэше посмотреть скачанные пакеты и делать из них репу намного проще, чем ты тут предлагаешь!
lioncub ★★
()
Ответ на: комментарий от KOPEHb
Где-то в /var лежит список установленных пакетов.
Xellos ★★★★★
()
Ответ на: комментарий от KOPEHb
Простой скрипт, выполненный в пустом каталоге, соберет в нем пакеты, которые установлены в системе:

dpkg --get-selections | \
	grep -v "deinstall" |  \
	awk '{print $1}' | \
	xargs dpkg-repack

lioncub ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.