Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Hardy Heron: как обновить Python ?  (Прочитано 3378 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kotnaton

  • Автор темы
  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Hardy Heron: как обновить Python ?
« : 28 Декабря 2009, 19:09:15 »
Собрал по-умолчанию python 2.6.4, отсюда: http://www.python.org/download/

Собирал традиционно (sudo make && sudo make install) а не так, как сказано в мануале python setup.py install - это не работает, ругается отсутствием нужных папок.

Обновленный Питон нужен для работы Deluge, для этого надо слинковать ссылки пакета python-support на новые либки: после сборки, содержание   /var/lib/python-support/python2.4 /var/lib/python-support/python2.5 /var/lib/python-support/python2.5 остается прежним, как сделать новый python-support ?
Проверяйте скачанные iso-шники командой: md5sum -c MD5SUMS.txt

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Hardy Heron: как обновить Python ?
« Ответ #1 : 28 Декабря 2009, 19:35:06 »
Кошмар.Зачем вам Ubuntu, use Слака.

>(sudo make && sudo make install) а не так, как сказано в мануале python setup.py install

Почему?Т.е. вы разработчик питона и знаете как надо устанавливать?
Алсо, хотя бы checkinstall асильте.

Ставить надо было, взяв пакеты от старших версии и разруливая зависимости, раз неугодно обновлять систему.

Оффлайн kotnaton

  • Автор темы
  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Re: Hardy Heron: как обновить Python ?
« Ответ #2 : 28 Декабря 2009, 19:44:48 »
Кошмар.Зачем вам Ubuntu, use Слака.

Почему?Т.е. вы разработчик питона и знаете как надо устанавливать?
Алсо, хотя бы checkinstall асильте.

Ставить надо было, взяв пакеты от старших версии и разруливая зависимости, раз неугодно обновлять систему.
Может, не надо иронизировать ? У меня 8.04.3, а python - все равно 2.5.2. А обновить ОС не могу из за неработоспособности старых драйверов Catalyst на более новых версиях Ubuntu, а открытые дрова для моей видеокарты, OpenGL v2 не поддерживают.

deuge из репозитариев не ставится:
Цитировать
$ sudo apt-get install deluge
Пакеты, имеющие неудовлетворённые зависимости:
  deluge: Зависит: deluge-gtk (= 1.2.0~rc3-2~hardy~ppa1) но он не будет установлен
E: Сломанные пакеты
Продолжаю:
Цитировать
$ sudo apt-get install deluge-gtk
Пакеты, имеющие неудовлетворённые зависимости:
  deluge-gtk: Зависит: python-pygame но он не будет установлен
E: Сломанные пакеты

Цитировать
$ sudo apt-get install python-pygame
Пакеты, имеющие неудовлетворённые зависимости:
  python-pygame: Зависит: python-central (>= 0.6.11) но 0.6.7ubuntu0.1 будет установлен
E: Сломанные пакеты
Цитировать
$ sudo apt-get install python-central
Уже установлена самая новая версия python-central.
« Последнее редактирование: 28 Декабря 2009, 20:52:55 от kotnaton »
Проверяйте скачанные iso-шники командой: md5sum -c MD5SUMS.txt

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Hardy Heron: как обновить Python ?
« Ответ #3 : 28 Декабря 2009, 20:01:49 »
deluge из официальных репозиториев Убунты для Харди- 0.5.8.9-0ubuntu1 и официальный питон-да,2.5.2
Т.е. значит у вас сторонние репозитарии.Что их майнтенеры наделали, только им известно.python-pygame же есть в репах Харди.Разбирайтесь, может версия не та, или в чём там дело.Скачайте пакет и установите вручную если уж на то пошло.
Make install в случае питона чреват серьёзными последствиями.Питон- системный пакет, на нём пол-Убунты завязано.

Оффлайн kotnaton

  • Автор темы
  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Re: Hardy Heron: как обновить Python ?
« Ответ #4 : 28 Декабря 2009, 21:10:46 »
К сожалению, это не мантейнеры придумали, а сами авторы deluge: сборка средствами штатного python заканчивается благополучно, а вот после запуска deluge подвисает с криком:
Цитировать
(deluge:5039): libglade-WARNING **: unknown property `orientation' for class `GtkVPaned'

(deluge:5039): libglade-WARNING **: unknown property `orientation' for class `GtkVBox'
....
/usr/lib/python2.5/site-packages/deluge-1.2.0_rc5-py2.5.egg/deluge/core/core.py:502: DeprecationWarning: Use get_session_status().
  warnings.warn("Use get_session_status().", DeprecationWarning)
/usr/lib/python2.5/site-packages/deluge-1.2.0_rc5-py2.5.egg/deluge/core/core.py:508: DeprecationWarning: Use get_session_status().
  warnings.warn("Use get_session_status().", DeprecationWarning)
/usr/lib/python2.5/site-packages/deluge-1.2.0_rc5-py2.5.egg/deluge/core/core.py:496: DeprecationWarning: Use get_session_status().
  warnings.warn("Use get_session_status().", DeprecationWarning)
/usr/lib/python2.5/site-packages/deluge-1.2.0_rc5-py2.5.egg/deluge/core/core.py:611: DeprecationWarning: Use get_session_status().
  warnings.warn("Use get_session_status().", DeprecationWarning)
Killed
Проверяйте скачанные iso-шники командой: md5sum -c MD5SUMS.txt

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Hardy Heron: как обновить Python ?
« Ответ #5 : 28 Декабря 2009, 21:31:45 »
Ну майнтейнеры же собрали пакеты и для Харди тоже, их проверяли очевидно, а не так просто выложили.Откуда вы изначально этот Делюж пытались ставить?Отсюда- https://launchpad.net/~deluge-team/+archive/ppa ?
EМНИП, там посредством libtorrent-rasterbar решались проблемы с питоном.

 

Страница сгенерирована за 0.029 секунд. Запросов: 23.