Я читал о создании RPM для Python 2.6.4. На этой странице: http://docs.python.org/distutils/builtdist.html говорится, что вы можете создать RPM текущего Python, используя python setup.py bdist_rpm
. У меня есть вопрос:Создание Python RPM
- Нужно ли вводить эту команду в свой установочный каталог Python?
- Выполняет ли это команду, упаковывает все модули, которые вы установили в RPM?
- Правильная команда для этого?
- Есть ли какие-либо другие предложения, которые сделают это проще?
Хорошо я отсортирован это с помощью Checkinstall.
Скачано checkinstall
от http://www.asic-linux.com.mx/~izto/checkinstall/.
Затем я установил пакет, но мне пришлось ввести /usr/local/sbin/checkinstall
в мой PATH, чтобы он работал. Затем я ввел следующий copmmand, чтобы получить мой каталог RPM.
yum install rpm-build
Я тогда cd
в модуль Python и вошел в эту команду:
checkinstall -R --nodoc --delspec=no --exclude=/selinux python2.6 ./setup.py install
Эта команда заменяет команду checkinstall
в качестве библиотек питона Установка через setup.py вместо обычного макияжа.
Затем я прошел через процесс checkinstall
. Готовый RPM был помещен в /usr/src/redhat/RPMS/i386/
.
Примечание: ЭТО ДЛЯ ЛИНЕЙНОЙ КРАСНОЙ ШЛАНГИ.