Re: Как сделать свой инсталлер, устанавливающий минимальный debian/ubuntu с ansible в комплекте

"Andrey Jr. Melnikov" <[email protected]>
Newsgroups gmane.linux.debian.user.russian
Message-ID <[email protected]>
Eugene Prokopiev <[email protected]> wrote:
> вс, 12 июл. 2020 г. в 20:41, Andrey Jr. Melnikov <[email protected]>:

> > > 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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.