Installer/devel

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

(Различия между версиями)
Перейти к: навигация, поиск
м (поправочка про rw stage2 /)
Строка 1: Строка 1:
== Отладка модулей инсталятора ==
== Отладка модулей инсталятора ==
-
Для того, чтобы в живой тестовой сборке поправить модуль в процессе инсталяции, можно перейти на вторую консоль и сделать <tt>mount-unionfs /usr/share/install2/</tt> (переведёт каталог из readonly в read-write, что удобно для отладки).
+
Для того, чтобы в живой тестовой сборке поправить модуль в процессе инсталяции, можно перейти на вторую консоль и использовать vi(1)<ref>до {{pkg|installer-1.1-alt2}} (2009) приходилось также делать <tt>mount-unionfs /usr/share/install2/</tt> для перевода каталога из readonly в read-write</ref>.
Чтобы <tt>/usr/share/install2/01-myscript</tt> работал в нужном окружении (знал про <tt>$destdir</tt> и т.д.), достаточно запустить его до окончания работы установщика с любой доступной консоли. Всё окружение там есть.
Чтобы <tt>/usr/share/install2/01-myscript</tt> работал в нужном окружении (знал про <tt>$destdir</tt> и т.д.), достаточно запустить его до окончания работы установщика с любой доступной консоли. Всё окружение там есть.
Строка 10: Строка 10:
. install2-init-functions
. install2-init-functions
</source>
</source>
 +
 +
=== Примечания ===
 +
<references />
=== Ссылки ===
=== Ссылки ===
* http://lists.altlinux.org/pipermail/devel-distro/2008-October/000157.html
* http://lists.altlinux.org/pipermail/devel-distro/2008-October/000157.html
-
 
{{Category navigation|title=Installer|category=Installer|sortkey={{SUBPAGENAME}}}}
{{Category navigation|title=Installer|category=Installer|sortkey={{SUBPAGENAME}}}}

Версия 15:30, 11 декабря 2012

Отладка модулей инсталятора

Для того, чтобы в живой тестовой сборке поправить модуль в процессе инсталяции, можно перейти на вторую консоль и использовать vi(1)[1].

Чтобы /usr/share/install2/01-myscript работал в нужном окружении (знал про $destdir и т.д.), достаточно запустить его до окончания работы установщика с любой доступной консоли. Всё окружение там есть.

Не забудьте включить скрипт с функциями модулей инсталятора:

. install2-init-functions

Примечания

  1. до installer-1.1-alt2 (2009) приходилось также делать mount-unionfs /usr/share/install2/ для перевода каталога из readonly в read-write

Ссылки

 
Личные инструменты