Как убедиться, что apt-get имеет последнюю версию программного обеспечения
Как убедиться, что в apt-get установлена последняя версия приложения или программного обеспечения; Я попытался установить monit, но последняя версия, которую я получил, была 1.5 от apt-get, но сайт http://mmonit.com/monit/
имеет совершенно другую версию, т. е. Monit 5.2.5.
sudo apt-cache search monit
sudo apt-get update
sudo apt-get install monit << gives 1.5 version
Нужно ли добавлять последнюю версию ppa/deb в apt-add-repository перед установкой. Также, где найти последнюю версию, например, в этом случае Монит.
1 ответ
Во-первых: версия Monit в репозиториях Natty - 1:5.2.1-1 (поэтому не такая уж старая).
apt-get устанавливает пакеты из репозиториев Ubuntu. После выпуска версия всех пакетов остается неизменной (кроме обновлений безопасности). Дополнительная информация: https://wiki.ubuntu.com/StableReleaseUpdates
Если вам нужны новейшие приложения, вы можете:
- использовать backports - https://help.ubuntu.com/community/UbuntuBackports (только некоторые пакеты / программы)
- найти PPA с более новой версией (если существует)
- найдите другой Ubuntu/Debian репозиторий / пакеты - некоторые разработчики создают свои собственные пакеты / репозитории для Ubuntu с новейшими версиями своего программного обеспечения
- Загрузите исходный код и скомпилируйте новую версию самостоятельно - https://help.ubuntu.com/community/CompilingEasyHowTo