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