================================================================================
$Id: 2-Python_RPM.txt 29 2006-06-10 12:08:45Z ns $
--------------------------------------------------------------------------------
Приложение : Пакет Python

    Состав пакета :
    
        Пакет python состоит из следующих частей :
        
            python, python-base -- минимальная установка питона, достаточная
                для его работы, практически не содержит модулей;
                
            python-strict -- python со строгими зависимостями, не
                позволяющий установку вместе с другими версиями python и
                вводящим некие дополнительные ограничения, воссоздающими
                среду, примерно соответствующую обычной установке python;

            python-relax -- python с облегченными зависимостями, допускающий
                провести совместную установку со старой версий pythonX.Y;    
                
            python-modules -- псевдопакет, содержащий зависимости на все
                модули питона, рекомендованные к установке (не рекомендован,
                в частности, пакет python-obsolete);
                
            python-obsolete -- пакет, содержащий фрагменты python, которые
                объявлены устаревшими (например, rotor.py) или несекъюрными
                (он же, в более ранее время);
                
            python-modules-* -- несколько пакетов, каждый из которых содержит
                большую группу модулей, относящихся к примерно-одной
                тематике;
                
            python-tools-* -- различные инструменты для и на python,
                например python-tools-idle;

            python-dev -- то, что необходимо для разработки на python;
            
            python-info -- документация в формате info;
            
            python-doc -- документация в других форматах;
            
        Разделенние python-info & python-doc сложилось исторически и может быть будет
        устранено. Цель распилки питона на отдельные модули - минимизировать установку
        при решении конкретных задач. 
        
    Правила работы с пакетом :

        Чтобы проиллюстрировать работу, просто приведу несколько команд:

            1.  Установка старой версии :
            
                apt-get install python22
                
            2.1  Обновление ее до новой версии (старая версия будет удалена):
            
                apt-get install python

            2.2  Установка новой версии с сохранением старой (для тех кому
            надо):
            
                apt-get install python-relax

            2.2.1 Удаление старой версии
            
                apt-get install python-strict
                
        Обычные пользователи проводят систему через стадии 1, 2.1; Разработчики,
        которым некоторое время могут быть реально нужны обе версии python,
        проводят систему через стадии 1, 2.2, 2.2.1.
================================================================================
