Starterkits/builder

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
м (Обсуждение: +Starterkits/About)
м (Загрузка: s/basealt-/alt-/g)
Строка 15: Строка 15:
== Загрузка ==
== Загрузка ==
-
ISO: [http://nightly.altlinux.org/p8/permalink/basealt-p8-builder-latest-i586.iso i586], [http://nightly.altlinux.org/p8/permalink/basealt-p8-builder-latest-x86_64.iso x86_64]; см. тж. [[Starterkits/Download#builder|страничку загрузки стартеркитов]].
+
ISO: [http://nightly.altlinux.org/p8/permalink/alt-p8-builder-latest-i586.iso i586], [http://nightly.altlinux.org/p8/permalink/alt-p8-builder-latest-x86_64.iso x86_64]; см. тж. [[Starterkits/Download#builder|страничку загрузки стартеркитов]].
== Состав ==
== Состав ==

Версия 10:50, 4 ноября 2016

Содержание

Слайды

Введение

Это часть проекта по созданию стартовых наборов, дающая возможность ознакомиться со сборочным инструментарием ALT Linux без установки системы и настройки пользовательского окружения (или применять для сборки временно простаивающие мощности).

Загрузка

ISO: i586, x86_64; см. тж. страничку загрузки стартеркитов.

Состав

Сборка является LiveCD, не затрагивающим локальные диски при загрузке, и содержит следующие компоненты:

  • hasher — средство воспроизводимой сборки пакетов в изолированном окружении;
  • gear — инструмент для хранения исходных текстов в git и извлечения заданной версии;
  • mkimage — набор утилит для создания образов (в основном ISO);
  • mkimage-profiles — метапрофиль со множеством готовых «кирпичиков» и конфигураций образов.

Примеры использования

Эта команда склонирует репозиторий из кэширующего архива git.alt и попытается собрать пакет (обратите внимание, сборка происходит в чруте, а результаты следует искать в ~/hasher/repo):

git clone git://git.altlinux.org/gears/h/hello.git && cd hello && gear-hsh

А эта — небольшой тестовый образ (более полный список выдаёт цель сборки help/distro вместо syslinux.iso):

make -C /usr/share/mkimage-profiles syslinux.iso

См. тж. предварительно заполненную историю командной оболочки.

Скопировать результаты можно при помощи scp/rsync либо смонтировав локальную/сетевую файловую систему — иначе после перезагрузки они окажутся недоступными (tmpfs!).

Требования

Гибридный образ должен загружаться с флэшки или CD на x86-хосте или в виртуальной машине с BIOS/UEFI; для использования по назначению следует обеспечить хотя бы гигабайт оперативной памяти (лучше четыре или более), часть её будет использована под tmpfs в /tmp.

При необходимости задействовать раздел подкачки на жёстком диске следует выполнить для него swapon /dev/sdxN и запустить service livecd-tmpfs restart для повтора автонастройки размера /tmp.

Желательно наличие Ethernet-интерфейса, на котором можно получить адрес/шлюз/DNS по DHCP и доступ к http://ftp.altlinux.org с их помощью.

Обсуждение

Добро пожаловать на форум или в рассылку для обсуждения имеющих отношение к этим образам вопросов.

См. тж. общее описание стартовых наборов.

 
Личные инструменты
На других языках