Я использую Synaptic для управления пакетами в Ubuntu 12, и в настоящее время пытаюсь получить новейшую версию SWIG - 2.0.9. Мой в настоящее время установленный пакет swig
в Synaptic - версия 2.0.7-3ubuntu1
. Я хотел бы получить последнюю версию 2.0.9
, как мне ее получить?
Лучший способ получить последнюю версию - получить ее прямо с сайта авторов.
Требуется время и энергия, чтобы превратить программное обеспечение в красивые пакеты Ubuntu. Иногда может пройти некоторое время, прежде чем он появится в репозиториях Ubuntu. Вы можете попробовать включить менее стабильные репозитории, такие как backports, но в этом случае SWIG 2.0.9 там нет. Иногда существуют неофициальные репозитории, но я не могу найти их в быстром Google.
Есть несколько минусов в этом. Программное обеспечение обычно не будет автоматически обновляться, в отличие от пакетов репозитория. Программное обеспечение не было протестировано разработчиками Ubuntu на совместимость, поэтому может быть несколько глюков. Наконец, иногда зависимости упаковываются в само программное обеспечение, поэтому загрузка вручную может быть больше, чем версия репозитория.
Новые версии самой Ubuntu выходят каждые шесть месяцев. В каждом выпуске Ubuntu новые версии программного обеспечения, которые добавляют новые функции, обычно не предоставляются . Вообще говоря, в одном выпуске Ubuntu выявляются только исправления безопасности и серьезных ошибок стабильности . Обновление до следующего выпуска обновляет программное обеспечение до версий, которые считались стабильными на момент выхода этого выпуска. Иногда вы можете использовать backports и PPA , чтобы получить более новое программное обеспечение в одном выпуске, но, вообще говоря, если вам нужна последняя версия программы, вам, вероятно, придется скачать ее исходный код. код и соберите и установите его самостоятельно (см. также это руководство ).