Mkimage-profiles/FAQ: различия между версиями
м (→проблемы сборки: E: Couldn't find package Binary) |
|||
Строка 17: | Строка 17: | ||
A3: некоторые типичные взрывы при сборке рассмотрены [[Mkimage/debug|здесь]]. | A3: некоторые типичные взрывы при сборке рассмотрены [[Mkimage/debug|здесь]]. | ||
Q: <tt>E: Couldn't find package Binary</tt> | |||
A: выйдите из {{cmd|vim}}, в котором открыт один из {{path|pkg.in/lists/tagged/*}} — {{cmd|bin/tags2lists}} до 0.9.2 включительно находит своп-файл и подсовывает его апту, который предсказуемо недоумевает. | |||
== состав дистрибутива == | == состав дистрибутива == |
Версия от 15:43, 26 декабря 2012
FAQ по mkimage-profiles
обустройство
Q: как ускорить сборку?
A: смонтировать достаточный объём tmpfs туда, где им сможет воспользоваться hasher; наиболее типичный случай — в /tmp при настроенном pam_mktemp.
A: процесс проходит намного быстрее при использовании локального репозитория пакетов, нежели одного из доступных в интернете (NFS в LAN — где-то посредине).
проблемы сборки
Q: а у меня тут...
A1: загляните в QUICKSTART.
A2: должен быть настроен hasher (после hasher-useradd не забудьте перелогиниться).
A3: некоторые типичные взрывы при сборке рассмотрены здесь.
Q: E: Couldn't find package Binary
A: выйдите из vim, в котором открыт один из pkg.in/lists/tagged/* — bin/tags2lists до 0.9.2 включительно находит своп-файл и подсовывает его апту, который предсказуемо недоумевает.
состав дистрибутива
Q: как узнать список пакетов, которые вошли в дистр и будут поставлены инсталлятором на целевом компе?
A: RPMS.main/ в образе — если MAIN_* пусты, то ровно он и будет (иначе см. манифест в Metadata/pkg-groups.tar::lists/.base).
Q: как добавить пакеты в командной строке make?
A: например, так:
make live-builder-mini.iso LIVE_PACKAGES+="cifs-utils nfs-clients"
(для работы не рекомендуется, только для экспериментов — так как даже при SAVE_PROFILE=1 источник таких добавок останется неявным).