Я хотел бы знать, легко ли / возможно / рекомендуется следующее.
Версия Ubuntu, которую я использую (jaunty), имеет устаревший пакет, который мне нужно обновить: http://packages.ubuntu.com/jaunty/libapache2-mod-wsgi (это версия 2.3).
У будущей версии (кармической) есть новая версия: http://packages.ubuntu.com/karmic/libapache2-mod-wsgi (версия 2.5)
Можно ли использовать apt-get для установки новой версии так, чтобы она работала? Или проще просто установить из исходников?
Насколько я понимаю, если я устанавливаю из исходного кода, я буду нести ответственность за его обновление, а apt-get update / upgrade ничего не сделает.
Что произойдет, если я добавлю репозиторий кармической вселенной к своим источникам пакетов? Повлияет ли это на другие установленные пакеты или только на тот, который я добавляю? Получит ли apt-get install libapache2-mod-wsgi правильную версию? Что произойдет, если / когда ubuntu обновит пакет jaunty?
Для этого используется метод «apt pinning». Здесь приводится пример http://osdir.com/ml/ubuntu-users/2009-06/msg00516.html, вам нужно будет просмотреть справочную страницу и настроить ее в соответствии со своими потребностями.
В Ubuntu можно использовать нестандартные пакеты. Вы должны сами позаботиться о разрешении зависимостей.
Вы можете скачать пакет по ссылке в ваших вопросах.http://packages.ubuntu.com/karmic/libapache2-mod-wsgi
После загрузки вы можете установить с помощью sudo dpkg -i или gdebi установщик gui .deb.
Возможно, вам придется загрузить дополнительные пакеты для устранения зависимостей.