Ubuntu 12.04 apt-get устанавливает старую версию программного обеспечения

Ubuntu 12.04 apt-get устанавливает старую версию программного обеспечения

Я использую программное обеспечение vcftools, которое есть в репозиториях Ubuntu. Когда я sudo apt-get install vcftoolsработаю в Ubuntu 14.04, я получаю актуальную версию (v0.1.11), тогда как когда я делаю то же самое на сервере Ubuntu 12.04, я получаю очень старую версию (v0.1.7) программного обеспечения. Есть ли способ получить более новую версию vcftools в Ubuntu 12.04 с помощью apt-get?

решение1

Нет, если только вам не удастся найти PPA, в котором есть более свежие версии для 12.04 (моя беглая проверка не нашла ни одного такого PPA). Причина этого, скорее всего, в том, что зависимости в 14.04 (более новой) другие; также возможно, что сопровождающий пакета просто не удосуживается собирать пакеты для более старых версий Ubuntu.

Если вы очень хотите запустить v0.1.11 на Ubuntu 12.04, вы можете попробовать загрузить и установить исходный код. После первоначального изучения README.txt в архиве исходного кода для 0.1.12b, кажется, что установка проста и даже не требует компиляции кода. Просто загрузите пакет по следующей ссылке, извлеките файлы, затем откройте терминал и следуйте инструкциям по установке (найденным в README.txt):

vcftools 0.1.12b скачать

Надеюсь, это было полезно.

МГ

Связанный контент