Я использую 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 просто не поставляет обновленные пакеты из каких-либо источников, и мне придется вручную отслеживать новые источники для каждой отдельной части программного обеспечения, которую я хочу обновлять?
решение1
Как сказал Шангуа:
Если вы хотите иметь последние версии всех своих программ, возможно, Ubuntu — не тот дистрибутив Linux, который вам нужен.
Скомпилируйте последние версии самостоятельно или найдите соответствующуюППА.
Я думаю, что добавление 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
И напоследок еще одно слово:
Вам следует добавить(яркий)-предложенныйтолько если вы знаете, что делаете. Дополнительная информацияздесь.