Re: Как сделать свой инсталлер, устанавливающий минимальный debian/ubuntu с ansible в комплекте
Eugene Prokopiev wrote: > вс, 12 июл. 2020 г. в 20:41, Andrey Jr. Melnikov : > > > 1) iso слишком жирный, в pool/main гораздо больше пакетов, чем мне нужно > > > 2) а вот ansible наоборот в комплекте нет > > Про netinstall и minimal.iso начинающий devops не в курсе, а в гугле > > рецепта copy нету? > ОК, за идею сменить базовый образ спасибо - но использование 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
Re: Как сделать свой инсталлер, устанавливающий минимальный debian/ubuntu с ansible в комплекте
вс, 12 июл. 2020 г. в 20:41, Andrey Jr. Melnikov : > > 1) iso слишком жирный, в pool/main гораздо больше пакетов, чем мне нужно > > 2) а вот ansible наоборот в комплекте нет > Про netinstall и minimal.iso начинающий devops не в курсе, а в гугле > рецепта copy нету? ОК, за идею сменить базовый образ спасибо - но использование netboot требует ответа на вопрос ниже > > Как правильно решить эти проблемы? Есть ли простой способ вместо > > pool/main собрать и использовать репозиторий с минимальным набором > > пакетов, которым удовлетворится инсталлер + ansible со всеми > > зависимостями? > Есть. ОK, как узнать, какие пакеты обязательно должны быть включены в мой pool/main, чтобы инсталлер не заметил подвоха? Где именно (в конфигурации инсталлера) вообще написано: использовать pool/main на локальном носителе, с которого мы загрузились, или использовать репозиторий в сети? -- WBR, Eugene Prokopiev
Re: Как сделать свой инсталлер, устанавливающий минимальный debian/ubuntu с ansible в комплекте
Eugene Prokopiev wrote: > Здравствуйте! > Как мне сделать свой инсталлер, устанавливающий минимальный > debian/ubuntu с ansible в комплекте? > Я прочел https://help.ubuntu.com/community/InstallCDCustomization и > сделал как написано: > 1) вытянул содержимое iso > 2) исправил preseed-файл (добавил d-i preseed/late_command) > 3) собрал iso обратно > 4) запустил установку в virtualbox - и все описанное в late_command > действительно сработало > Но дальше есть некоторые проблемы: > 1) iso слишком жирный, в pool/main гораздо больше пакетов, чем мне нужно > 2) а вот ansible наоборот в комплекте нет Про netinstall и minimal.iso начинающий devops не в курсе, а в гугле рецепта copy нету? > Как правильно решить эти проблемы? Есть ли простой способ вместо > pool/main собрать и использовать репозиторий с минимальным набором > пакетов, которым удовлетворится инсталлер + ansible со всеми > зависимостями? Есть.
Как сделать свой инсталлер, устанавливающий минимальный debian/ubuntu с ansible в комплекте
Здравствуйте! Как мне сделать свой инсталлер, устанавливающий минимальный debian/ubuntu с ansible в комплекте? Я прочел https://help.ubuntu.com/community/InstallCDCustomization и сделал как написано: 1) вытянул содержимое iso 2) исправил preseed-файл (добавил d-i preseed/late_command) 3) собрал iso обратно 4) запустил установку в virtualbox - и все описанное в late_command действительно сработало Но дальше есть некоторые проблемы: 1) iso слишком жирный, в pool/main гораздо больше пакетов, чем мне нужно 2) а вот ansible наоборот в комплекте нет Как правильно решить эти проблемы? Есть ли простой способ вместо pool/main собрать и использовать репозиторий с минимальным набором пакетов, которым удовлетворится инсталлер + ansible со всеми зависимостями? -- WBR, Eugene Prokopiev
Re: Минимальный Debian.
On Mon, 29 Sep 2003 11:35:39 +0300 Dmitriy Sirant [EMAIL PROTECTED] wrote: можно, чего ж нельзя. Я просто уже этим пакетом воспользовался и решил спрасить может быть народ еще что-то знает, по ходу нет... Ну да ладно мня это устроило... Сделал как в пакете все написано получился iso'шник на ~154 Mb, загрузочный, при за грузке CD эмулируется как HD, грузиться я с него не пробывал, хотя стОит. А добавлять туда свой набор пакетов можно ? И чтоб автоматом зависимости удовлетворялись? А то набор пакетов на 1-м диске Вуди ,мягко говоря, удивляет. Я бы хотел большой диск, но на котором бы были все нужные мне пакеты. А если покопаться в tasksel , то ,IMHO , можно необходимые наборы установки - роутер, принтсервер ит.п. Или я не прав? А у меня еще одно требование есть. Я хочу сделать инсталяшку с минимальным количеством вопросов и минимальным количеством софта, который мне нужен, да еще чтобы влазила на mini-CD. Т.е. мне часто приходится ставить linux роутеры, с минимальным количеством программ. Хочется вставить диск, чтобы он спросил имя машинки, пароль рута, настройки сетки и все, остальное поставил (из того списка что мне надо), а дальше я его уже по сети бы настраивал. Существующий mini-CD не устраивает по причине отсутствия на нем драйверов для одной радиокарточки, которые я собираю отдельно, а так бы я их запихнул туда. Все это возможно ? Если да, то чем делать ? может тот же taskcsel или dpkg --get-selections/dpkg --set-selections
Re: Минимальный Debian
Доброе время суток, Artem Chuprina ! Mon, Sep 29, 2003 at 06:06:41PM +0400 Artem Chuprina написал: [...] А еще мне недавно дали, правда, я еще не игрался, Knoppix. Это компакт с живой системой, рассчитанной на работу с компакта и опционально - складывание результатов работы на диск машины. [...] И на дискету. И есть возможность выбрать -- ЧТО будет сохранено. А ещё есть: -- GNOPPIX is a linux live cd based upon Debian GNU/Linux 3.0 (woody) http://www.gnoppix.org/ -- Morphix is a modular distribution, with live-cd support (you burn the CD, you put it in your CD-Rom drive, you boot and it works... no harddisk-installation necessary, doesn't touch your data). Also, installing Morphix on a harddisk is a breeze, if you want to. http://morphix.sourceforge.net/ -- Knoppix-STD is a customized distribution of the Knoppix Live Linux CD. [...] STD focuses on information security (игра слов: STD это Security Tools Distribution, а также Sexually Transmitted Disease) and network management tools. http://www.knoppix-std.org/ -- Slackware-Live CD is a bootable CD containing Linux operating system. Slackware-Live CD is available only as an ISO image. It fits on small 8cm CD-R(W). Все (кроме Morphix'а -- его просто не пробовал) нормально грузятся, находят сетевые карточки (и DHCP сервер). [...] Примите и пр. -- DIG (Dmitri I GOULIAEV) 1024D/63A6C649: 26A0 E4D5 AB3F C2D4 0112 66CD 4343 C0AF 63A6 C649
Re: Минимальный Debian.
Здравствуйте, Vadim Esc aka Bublik! можно, чего ж нельзя. Я просто уже этим пакетом воспользовался и решил спрасить может быть народ еще что-то знает, по ходу нет... Ну да ладно мня это устроило... Сделал как в пакете все написано получился iso'шник на ~154 Mb, загрузочный, при за грузке CD эмулируется как HD, грузиться я с него не пробывал, хотя стОит. Входит в него минимальный Debian, типа удовлетворены все зависимости и все работает. Почистил я там получилось где-то на 50 Mb, как раз то что мне требовалось, так что пакет оказался вполне функциональным. On Sat, Sep 27, 2003 at 01:04:41PM +, you wrote: - On 27 Sep at Sat 2003 07:16:32, - Andrey Nekrasov [EMAIL PROTECTED] wrote: - apt-get install debootstrap - - debootstrap woody ./woody_small/ - A можно пояснить, что из этого получиться? - Меня одолевают странные сомненья, что какой-то маленький дебиан. - Если так то: - 1) можно ли заранее посмотреть какие пакеты туда входят ? - 2) можно ли как нибудь его на болванку запихнуть, что б - с нее грузился ? - - - -- - Software is like sex, it's better when it's free. (Linus Torvalds) Да, фраза просто супер! С уважением. -- Denis A. Egorov
Re: Минимальный Debian.
можно, чего ж нельзя. Я просто уже этим пакетом воспользовался и решил спрасить может быть народ еще что-то знает, по ходу нет... Ну да ладно мня это устроило... Сделал как в пакете все написано получился iso'шник на ~154 Mb, загрузочный, при за грузке CD эмулируется как HD, грузиться я с него не пробывал, хотя стОит. Входит в него минимальный Debian, типа удовлетворены все зависимости и все работает. А у меня еще одно требование есть. Я хочу сделать инсталяшку с минимальным количеством вопросов и минимальным количеством софта, который мне нужен, да еще чтобы влазила на mini-CD. Т.е. мне часто приходится ставить linux роутеры, с минимальным количеством программ. Хочется вставить диск, чтобы он спросил имя машинки, пароль рута, настройки сетки и все, остальное поставил (из того списка что мне надо), а дальше я его уже по сети бы настраивал. Существующий mini-CD не устраивает по причине отсутствия на нем драйверов для одной радиокарточки, которые я собираю отдельно, а так бы я их запихнул туда. Все это возможно ? Если да, то чем делать ? Спасибо
Re: Минимальный Debian.
Здравствуйте, Dmitriy Sirant! Вот как раз этим я сейчас и занимаюсь... :) Тут как ни крути а кроме имени машины нужно еще и диск выбрать, да и разбить его не помешает... Да, все возможно, нужно использовать syslinux и загрузку с initrd, дальше запускается инсталятор... On Mon, Sep 29, 2003 at 11:35:39AM +0300, you wrote: - можно, чего ж нельзя. - - Я просто уже этим пакетом воспользовался и решил спрасить может быть - народ еще что-то знает, по ходу нет... - - Ну да ладно мня это устроило... - - Сделал как в пакете все написано получился iso'шник на ~154 Mb, - загрузочный, при за грузке CD эмулируется как HD, грузиться я с него не - пробывал, хотя стОит. - - Входит в него минимальный Debian, типа удовлетворены все зависимости и - все работает. - - - А у меня еще одно требование есть. Я хочу сделать инсталяшку с минимальным - количеством вопросов и минимальным количеством софта, который мне нужен, да - еще чтобы влазила на mini-CD. Т.е. мне часто приходится ставить linux - роутеры, с минимальным количеством программ. Хочется вставить диск, чтобы он - спросил имя машинки, пароль рута, настройки сетки и все, остальное поставил - (из того списка что мне надо), а дальше я его уже по сети бы настраивал. - Существующий mini-CD не устраивает по причине отсутствия на нем драйверов - для одной радиокарточки, которые я собираю отдельно, а так бы я их запихнул - туда. - - Все это возможно ? Если да, то чем делать ? - - Спасибо - - С уважением. -- Denis A. Egorov
Re: Минимальный Debian.
Здравствуйте, Dmitriy Sirant! Я тут еще покапал и надыбал: http://www.e-aiyama.com/~toshi/Computer/Linux/LiveCD.html Может быть поможет... On Mon, Sep 29, 2003 at 11:35:39AM +0300, you wrote: - можно, чего ж нельзя. - - Я просто уже этим пакетом воспользовался и решил спрасить может быть - народ еще что-то знает, по ходу нет... - - Ну да ладно мня это устроило... - - Сделал как в пакете все написано получился iso'шник на ~154 Mb, - загрузочный, при за грузке CD эмулируется как HD, грузиться я с него не - пробывал, хотя стОит. - - Входит в него минимальный Debian, типа удовлетворены все зависимости и - все работает. - - - А у меня еще одно требование есть. Я хочу сделать инсталяшку с минимальным - количеством вопросов и минимальным количеством софта, который мне нужен, да - еще чтобы влазила на mini-CD. Т.е. мне часто приходится ставить linux - роутеры, с минимальным количеством программ. Хочется вставить диск, чтобы он - спросил имя машинки, пароль рута, настройки сетки и все, остальное поставил - (из того списка что мне надо), а дальше я его уже по сети бы настраивал. - Существующий mini-CD не устраивает по причине отсутствия на нем драйверов - для одной радиокарточки, которые я собираю отдельно, а так бы я их запихнул - туда. - - Все это возможно ? Если да, то чем делать ? - - Спасибо - -- Denis A. Egorov
Re: Минимальный Debian.
Хмутро. DS можно, чего ж нельзя. DS DS Я просто уже этим пакетом воспользовался и решил спрасить может быть DS народ еще что-то знает, по ходу нет... DS DS Ну да ладно мня это устроило... DS DS Сделал как в пакете все написано получился iso'шник на ~154 Mb, DS загрузочный, при за грузке CD эмулируется как HD, грузиться я с него не DS пробывал, хотя стОит. DS DS Входит в него минимальный Debian, типа удовлетворены все зависимости и DS все работает. DS DS А у меня еще одно требование есть. Я хочу сделать инсталяшку с минимальным DS количеством вопросов и минимальным количеством софта, который мне нужен, да DS еще чтобы влазила на mini-CD. Т.е. мне часто приходится ставить linux DS роутеры, с минимальным количеством программ. Хочется вставить диск, чтобы он DS спросил имя машинки, пароль рута, настройки сетки и все, остальное поставил DS (из того списка что мне надо), а дальше я его уже по сети бы настраивал. DS Существующий mini-CD не устраивает по причине отсутствия на нем драйверов DS для одной радиокарточки, которые я собираю отдельно, а так бы я их запихнул DS туда. DS Все это возможно ? Если да, то чем делать ? Возможно. Можно сделать из стандартного debian-cd, подкрутив его малость, в частности, заменив бутовое ядро. Я, правда, поленился, но скоро сделаю - задолбали уже машинки, которые с 2.2.20 сетевку не видят... Там компашка получилась примерно того же размера (пакетов 50 с небольшим мег, остальное мусор), но на нее понатыкано всех сетевых утилит, которые я раскопал в дистрибутиве. А еще мне недавно дали, правда, я еще не игрался, Knoppix. Это компакт с живой системой, рассчитанной на работу с компакта и опционально - складывание результатов работы на диск машины. Он же тупо и цинично ставится, и совместим по пакетам с Debian, т.е. будучи поставлен, может апгрейдиться до полного дебиана. Не знаю, правда, какой версии. Но он - полный большой компакт (сжатая файловая система разжатого размера больше 2 гиг), и я еще не изучал вопроса минимизации его на маленький. -- Artem Chuprina RFC2822: [EMAIL PROTECTED], FIDO: 2:5020/122.256, ICQ: 13038757 Рюкзак не пересобирают, рюкзак укладывают! (c)Руна
Re: Минимальный Debian.
[EMAIL PROTECTED] wrote: Привет, все знающий, All! Кто знает ка можно собрать/скопировать/создать например в chroot самый минимальный Debian и как это все делать. apt-get install debootstrap debootstrap woody ./woody_small/
Минимальный Debian.
Привет, все знающий, All! Кто знает ка можно собрать/скопировать/создать например в chroot самый минимальный Debian и как это все делать. С уважением. -- Denis A. Egorov