Как мне установить пакет из Ubuntu Karmic на Jaunty?
Я хотел бы знать, легко ли / возможно / рекомендовано следующее.
Версия 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 установить libapache2-mod-wsgi получить правильную версию? Что произойдет, если / когда Ubuntu обновит пакет jaunty?
2 ответа
Вы можете использовать нестандартные пакеты в Ubuntu. Вы должны позаботиться о разрешении зависимости самостоятельно.
Вы можете скачать пакет по ссылке в ваших вопросах. http://packages.ubuntu.com/karmic/libapache2-mod-wsgi
После загрузки вы можете установить с помощью sudo dpkg -i или gdebi установщик gui.deb.
Возможно, вам придется скачать дополнительные пакеты для разрешения зависимостей.
Для этого нужно использовать "подходящее закрепление". Пример приведен здесь http://osdir.com/ml/ubuntu-users/2009-06/msg00516.html, вам нужно будет просмотреть страницу руководства и настроить ее в соответствии со своими потребностями.