Я использую Ubuntu 15.04, которую я недавно скачал и установил. Как я могу получить пакеты для современных версий программного обеспечения? Например, я могу найти только g ++ до 4.9 или Boost до 1.55. G ++ 5.1 был выпущен более месяца назад. У меня есть несколько пакетов, таких как git
, который является только 2.1.4 по сравнению с последней версией 2.4.2.
Я нашел несколько источников, обсуждающих настройки «Программное обеспечение и обновления». Я включил обновления из всех четырех источников (vivid-security
, vivid-proposed
, vivid-updates
, vivid-backports
), но это не имело никакого значения. Я также нашел некоторые источники о ручном редактировании вашего исходного файла в / etc, но я также обнаружил, что это неэффективно.
Как мне найти достаточно свежие пакеты для Ubuntu? Или Ubuntu просто не отправляет обновленные пакеты из какого-либо источника, и мне придется вручную отслеживать новые источники для каждого отдельного программного обеспечения, которое я хочу обновлять?
Поскольку xangua сказал:
Если Вы стремитесь иметь последнюю версию всех своих программ, возможно, Ubuntu> не является дистрибутивом Linux для Вас.
Скомпилируйте сами последние версии или ищите соответствие PPA.
Я думаю, добавляя, что PPA является эффективным путем. В любом случае это - хороший компромисс.
Например: GCC 5.x
:
sudo apt-add-repository ppa:ubuntu-toolchain-r/test
sudo apt-add-repository ppa:nicola-onorata/toolchain
Или Git 2.4.x
sudo apt-add-repository ppa:git-core/ppa
После добавления PPA, выполненного
sudo apt-get update
sudo apt-get upgrade
И наконец слово:
Необходимо добавить (яркий) - сделал предложение, только если Вы знаете то, что Вы делаете. Больше infos здесь.