我一直在閱讀關於爲Python 2.6.4創建RPM。在此頁面中:http://docs.python.org/distutils/builtdist.html它表示您可以使用python setup.py bdist_rpm
創建當前Python的RPM。我的問題是:創建Python RPM
- 您是否必須在您的Python安裝目錄中鍵入此命令?
- 該命令是否將您安裝到RPM中的所有模塊打包?
- 這是正確的命令嗎?
- 是否有任何其他建議可以使這更容易?
好吧,我整理了這一點,使用檢查安裝。
我從http://www.asic-linux.com.mx/~izto/checkinstall/下載了checkinstall
。
然後我安裝了軟件包,但必須在我的PATH中輸入/usr/local/sbin/checkinstall
才能使其正常工作。然後我進入下一個copmmand以獲取我的RPM目錄。
yum install rpm-build
然後我cd
到Python模塊,進入此命令:
checkinstall -R --nodoc --delspec=no --exclude=/selinux python2.6 ./setup.py install
此命令通過setup.py,而不是一個普通的化妝替換命令checkinstall
爲您安裝Python庫。
然後我通過了checkinstall
過程。完成的RPM被放入/usr/src/redhat/RPMS/i386/
。
注意:這是LINUX RED HAT。