выпуск — Как я могу создать образ, полученный из freebsd, с помощью файлов приложения apache php?

У меня проблема с созданием образа freebsd с помощью моего пользовательского приложения. Я делаю приложение на PHP и HTML, который использует некоторые другие приложения на FreeBSD. Теперь я сделал релиз с помощью некоторых команд, предоставляемых FreeBSD, таких как make buildworld, make release, … затем я получил файлы: .iso и .img.
Теперь, когда я их установил, php-файлы, которые были записаны в первой системе, не были найдены, и каталог / usr / local был пуст.
Как я могу создать образ FreeBSD со всеми добавленными файлами и всеми портами или пакетами, которые я скачал?
Я был вдохновлен pfsense, который является форком FreeBSD.

1

Решение

Я не пробовал сам, и документация немного устарела, но это, вероятно, то, что вы ищете:

https://www.freebsd.org/doc/en/articles/releng/release-build.html

У вас есть, вероятно, три варианта:

  1. Измените упомянутый скрипт, который генерирует релиз.
  2. Распространите необходимые файлы отдельно и установите их при установке базовой системы, как указано в Раздел расширяемости того же документа.
  3. Распакуйте имеющийся у вас ISO, измените содержащиеся в нем файлы .txz, добавьте файлы, затем заново создайте архивы .txz и ISO.

Вы также можете попробовать обратиться за помощью к Форум FreeBSD или список рассылки.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]