Каков наилучший подход для упаковки приложения на основе Python в чистую операционную систему CentOS / Linux, а затем для создания iso-образа.

1
c12 23 Янв 2013 в 09:04

2 ответа

Лучший ответ

Вы можете создать скрипт установки на основе кикстарта и упаковать результат в iso. Это позволит вам установить CentOS с нуля, включая любые дополнительные приложения, которые вы хотите установить в базовой установке.

Это должно привести вас в правильном направлении:

http://smorgasbork.com/component/content/article/35-linux/128-building-a-custom-centos-6-kickstart-disc-part-1

2
monkut 23 Янв 2013 в 07:24

Лучший подход для упаковки приложения на основе Python - это создать из него RPM (для CentOS).

Вы можете прочитать некоторую информацию об этом здесь.

Создание ISO, включающего ваш пакет для CentOS, описано в Официальная документация CentOS. Как упоминалось в Monkut, кикстарт - это путь.

В качестве альтернативы вы можете просто создать хранилище, содержащее ваш RPM, и предоставить людям инструкции о том, как добавить ваше хранилище. и установите свой пакет.

1
favoretti 23 Янв 2013 в 06:44