Mkimage/FAQ: различия между версиями

Материал из ALT Linux Wiki
(init off Mkimage/Desktop)
 
м (+2)
Строка 1: Строка 1:
[[Категория:Mkimage]]
[[Категория:Mkimage]]


'''Q:''' чем различаются <tt>install2/{image-scripts.d, scripts.d}/</tt>?
'''Q:''' чем различаются {{path|image-scripts.d}} и {{path|scripts.d}}?


'''A:''' <tt>image-scripts</tt> выполняются в chroot собранной стадии. <tt>scripts</tt> — в инструментальном chroot-е после установки пакетов и до архивации результата, что позволяет копировать файлы из/в chroot.
'''A:''' {{path|image-scripts.d/*}} выполняются в chroot собранной стадии; {{path|scripts.d/*}} — в инструментальном chroot-е после установки пакетов и до архивации результата, что позволяет копировать файлы из/в chroot; см. тж. [http://git.altlinux.org/gears/m/mkimage.git?p=mkimage.git;a=blob;f=doc/README.ru;hb=HEAD README.ru].
 
'''Q:''' как задать для сборки другой репозиторий?
 
'''A:''' придётся [[APT в ALT Linux/CreateRepositoryMirror#.D0.98.D1.81.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5|оформить]] дополнительную пару {{path|apt.conf}}+{{path|sources.list}}.
 
'''Q:''' как подсунуть репозиторий с пакетом другой версии?
 
'''A:''' если он заведомо старше по версии — просто добавить в соответствующий {{path|sources.list}}; если младше или неизвестно, но надо именно этот — придётся добавить в системный {{path|/etc/apt/preferences}} или частный файлик, указанный в <tt>Dir::Etc::preferences</tt>; см. тж. [[downgrade]] и <tt>apt_preferences(5)</tt>.

Версия от 14:13, 5 мая 2014


Q: чем различаются image-scripts.d и scripts.d?

A: image-scripts.d/* выполняются в chroot собранной стадии; scripts.d/* — в инструментальном chroot-е после установки пакетов и до архивации результата, что позволяет копировать файлы из/в chroot; см. тж. README.ru.

Q: как задать для сборки другой репозиторий?

A: придётся оформить дополнительную пару apt.conf+sources.list.

Q: как подсунуть репозиторий с пакетом другой версии?

A: если он заведомо старше по версии — просто добавить в соответствующий sources.list; если младше или неизвестно, но надо именно этот — придётся добавить в системный /etc/apt/preferences или частный файлик, указанный в Dir::Etc::preferences; см. тж. downgrade и apt_preferences(5).