Eugene Prokopiev <e...@itx.ru> wrote: > вс, 12 июл. 2020 г. в 20:41, Andrey Jr. Melnikov <temnota...@gmail.com>:
> > > 1) iso слишком жирный, в pool/main гораздо больше пакетов, чем мне нужно > > > 2) а вот ansible наоборот в комплекте нет > > Про netinstall и minimal.iso начинающий devops не в курсе, а в гугле > > рецепта copy&paste нету? > ОК, за идею сменить базовый образ спасибо - но использование netboot > требует ответа на вопрос ниже > > > Как правильно решить эти проблемы? Есть ли простой способ вместо > > > pool/main собрать и использовать репозиторий с минимальным набором > > > пакетов, которым удовлетворится инсталлер + ansible со всеми > > > зависимостями? > > Есть. > ОK, как узнать, какие пакеты обязательно должны быть включены в мой > pool/main, чтобы инсталлер не заметил подвоха? Инсталлер (anna) довольно простой, поэтому - глупенький. У него задача - кое-как взлететь и создать chroot /target, в котором собственно apt-install будет уже распаковывать нужное. > Где именно (в конфигурации инсталлера) вообще написано: использовать > pool/main на локальном носителе, с которого мы загрузились, или > использовать репозиторий в сети? Тебе должно быть это не интересно, т.к. лезть в официальный pool/main это NO-NO. https://wiki.debian.org/DebianInstaller/Modify/CD https://d-i.debian.org/doc/internals/ch02.html https://www.debian.org/releases/buster/amd64/apbs04.en.html