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 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.