@IllayDevel

Актуальную система для сборки дистрибутива Linux?

Есть приложение написанное на яве и использующая под БД СУБД Postres с postgis и timeseriesDB для постгреса.
Настроить все это занимает не мало времени и пришел к решению сделать уже готовую сборку для "установки из коробки"
Раньше были Remastersys, Suse studio и прочее. Сейчас как-то болгеносность ушла в небытие. Проекты позакрыты и не развиваются.
Может кто подскажет что из подобного еще живо, желательно под дебиан (он по духу ближе). Очень хотелось бы чтобы еще ЧСВ потешить и в установщике написать не "идет установка бубунты" а "идет установка {APPNAME}"
  • Вопрос задан
  • 394 просмотра
Пригласить эксперта
Ответы на вопрос 5
Sanes
@Sanes
!
Раньше были Remastersys, Suse studio и прочее

И сейчас есть. SystemBack например.
linux.s-199.edusite.ru/p30aa1.html
Ответ написан
jamakasi666
@jamakasi666 Куратор тега Linux
Просто IT'шник.
Один раз сделайте установочник для своего чуда юда и это будет удобно всем.
Условно такой принцип:
Как зависимость указать "Postres с postgis и timeseriesD". Это установится до установки уже вашего пакета.
Дальше ставится ваше пакет который копирует нужные конфиги. Запускает скрипт который скажем инициализирует БД и прочее в " Postres с postgis и timeseriesD".
Копирует ваш бинарник в удобное место.
Создает ярлыки.

Занимать это будет смешной объем. Удобно отдавать клиентам для обновы и прочее. Само Поставит все необходимое и сконфигурирует.
А с дистрибутивом что делать собрираетесь? Обновили свою прогу или табличку в бд и отправлять клиенту целый дистр? Чтобы он каждый раз его переустанавливал? Или будете писать тонны инструкций Как поставить дист а потом еще и обновлять? Не занимайтесь чушью, все уже давно придумано за вас и лежит на блюдечке, собрать установочный пакет, на крайний случай nspawn\docker\snap\...

Ну и кроме того, ни одна контора не даст ставить у себя непонятно чей и кем собранный\переделанный дистрибутив.
Ответ написан
@Drno
Устанавливаете все что надо на виртуалку с минимальным размером диска. Делаете образ clonezilla, потом разворачиваете его на любом железе...

clonezilla позволяет запуститься и далее запустить развертывание бэкапа, с ssh,ftp?webdav сервера...
лично я клиентам так поставляю, вроде не жаловались

Сам образ clonezilla весит копейки,пишем на флеху, грузимся с неё. проффит
Ответ написан
@ProFfeSsoRr
Сис.админ по Linux
Сейчас подобные штуки для облаков через Packer хашикорповский делают разве что, а так обычно или всё пихают в контейнер, или через ansible настраивают целевую машинку.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы