Поделитись скриптами сборки в chroot
SunCho 12 Августа, 2010 - 17:54
Добрый день!
Коллеги, если не жалко - поделитесь скриптами сборки системы в chroot
а то я кажется велосипед изобретаю
»
- Для комментирования войдите или зарегистрируйтесь
А зачем собирать в
А зачем собирать в chroot?
Если хочешь 32 бит на 64бит системе то сделай полную систему в chroot и там buildpkg в FEATURES в make.conf
ну как-бы на большой тачке
ну как-бы на большой тачке собрать систему для нетбука
поэтому в chroot делаю, потом пакую-сквашу и переношу на ноут
однако процесс сборки "билда" хочется автоматизировать, тем более что сейчас приходится это делать под 2 разные тачки
т.е. дважды одно и тоже, но с разными make.conf например... :(
пока все 32-х битные, однако пакеты не пойдут - экономлю место, стрипаю бинарники и процы сильно разные
Просто собери в chroot
Просто собери в chroot систему потом затарь ее и разверни на нетбуке
ахренеть я так и делаю я
ахренеть
я так и делаю
я прошу скриптов, если у кого есть, чтоб автоматизировать сборку
.
Какие конкретно скрипты нужны?
Что там можно автоматизировать кроме монтирования/размонтирования и сжатия.
У меня настроено как сервис + скрипт. Но использую совместную с "подопечными системами" базу собранных пакетов, которые устанавливаю на целевой машине непосредственно.
Еще очень помогает source в make.conf.
PS.Для экономии места в случае использования "tar-перемещения" на целевую машину, можно использовать замещение ссылками некоторых корневых каталогов (например usr) на примонтированный squash. Но на такую систему уже ничего доставить без пересборки на ББ не получится.
Я только что обновлял KDE на
Я только что обновлял KDE на нетбуке так:
// дальше по тексту
Ессно архитектура нетбука должна быть совместима с десктопом (иначе не сработает chroot), а в make.conf не должно быть -march=native. Также в /etc/exports на нетбуке должно быть прописано
и должна быть настроена NFS на обоих компах (сервер на нетбуке и клиент на десктопе).
- поделитесь скриптами сборки
в дереве как бы есть , если мало - есть tinderbox - тож почти офф. система
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
,
а что есть в дереве?
нашел в портах
нашел в портах dev-util/devel-chroots
http://www.gentoo.org/proj/en/hardened/docs/devel-chroots-intro.xml
тиндербокс кажется монстрообразным
будем смотреть :)
Не жалко,
Не жалко, делюсь
http://mrcat.ru/chroot-install
Спасибо! большая статья :)
Спасибо!
большая статья :)