Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

9.3.4. Використання гачків для налаштування вмісту зображення‌


live-build пропонує гачки, які можна виконувати на різних етапах процесу збірки. Хуки Chroot — це виконувані скрипти, які ви встановлюєте як файли hooks/live/*.chroot у вашому дереві конфігурації та які виконуються в chroot. Хоча chroot — це команда, яка дозволяє тимчасово змінити кореневий каталог операційної системи на каталог за вашим вибором, вона також використовується як розширення для

призначити каталог, у якому розміщено повне (альтернативне) дерево файлової системи. Ось такий випадок живи - будуй, де каталог chroot — це каталог, де готується оперативна файлова система. Оскільки програми, запущені в chroot, не можуть бачити за межами цього каталогу, те саме стосується і chroot-хуків: ви можете використовувати та змінювати лише все, що доступне в цьому середовищі chroot. Ми покладаємося на ці гачки для виконання кількох конкретних налаштувань Kali (див kali-config/common/hooks/live/kali-hacks.chroot).

Бінарні гачки (гачки/live/*.binary) виконуються в контексті процесу збірки (і ніде не chroot) в кінці процесу. Ви можете змінити вміст створеного ISO-образу, але не живої файлової системи, оскільки на даний момент він уже згенерований. Ми використовуємо цю функцію в Kali, щоб внести деякі зміни до конфігурації isolinux за замовчуванням, створеної за допомогою live-build. Наприклад, див kali-config/common/hooks/live/persistence.binary куди ми додаємо пункти меню завантаження, що дозволяють зберігати.


Найпопулярніші хмарні обчислення ОС на OnWorks: