FastNetMon

Sunday, 8 November 2009

Сборка Python 2.6.4 Centos 5.4

wget http://python.org/ftp/python/2.6.4/Python-2.6.4.tar.bz2
tar -xjf Python-2.6.4.tar.bz2
cd Python-2.6.4
yum install -y gcc make zlib-devel bzip2-devel openssl-devel readline-devel sqlite-devel gdbm-devel ncurses-devel
./configure --prefix=/opt/python26 --with-zlib=/usr/include
make
make install
ln -s /opt/python26/bin/python2.6 /usr/bin/python2.6
python2.6 -V


Ну вот и все :) Причина сборки очень простая, проект ориентирован и на Дебиян и на Центос, где в свою очередь Питон разных версий (2.5 и 2.4), хотя по заверениям авторов Питона, 2.6 вполне себе production ready, так что будем использовать именно его и, скорее всего, перепакуем его в deb и rpm :)

Теперь для удобной установки плагинов нам необходимо собрать easy_install, идем на страницу загрузок. Скачиваем файл setuptools-0.6c11-py2.6.egg


wget http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd772d5a213eedd356d64086
sh setuptools-0.6c11-py2.6.egg
ln -s /opt/python26/bin/easy_install-2.6 /usr/bin/easy_install-2.6
easy_install-2.6 --help


Ну вот и все, теперь приложения можно ставить через easy_install :)

2 comments :

  1. Ооо! спасибо. спасли! долбаный Centos5!!!

    ReplyDelete
  2. Советую обратить свой взор на проект http://iuscommunity.org/

    Там есть готовые билды.

    ReplyDelete

Note: only a member of this blog may post a comment.