Я хотел бы знать, как работают обновления программного обеспечения для моего сервера Ubuntu 10.10.
Меня рекомендовали использовать apt-get install
для установки нового программного обеспечения и apt-get update
для обновления программного обеспечения для Ubuntu Server в производственном использовании. Потому что эти пакеты протестированы для Ubuntu в отличие от загрузки исходного кода и компиляции программного обеспечения на коробке.
Но на моем Ubuntu Server 10.10 я не получаю последнюю стабильную версию PostgreSQL (9) или последнюю стабильную версию Nginx (8) apt-get install
. Итак, как это работает, будет ли обновляться это программное обеспечение, когда я позже запустлюсь, apt-get update
или мне придется позже запускать apt-get install
снова, или я должен ждать следующего выпуска Ubuntu, чтобы получить их?
И патчи и обновления безопасности управляются таким же образом? Или они могут обновляться автоматически? Если есть такая настройка, как я могу проверить, какая система используется?
С помощью apt-get вы получите только последнюю версию, которую поддерживает команда Ubuntu. Если это не та версия, которую вы хотите, вы также не получите ее с этим выпуском, поскольку в выпуске не будет существенного обновления версии.
Поэтому вам нужно подождать выхода новой версии Ubuntu и надеяться, что они обновят ваш пакет или соберут и установят его вручную. С потерей автоматических обновлений тоже.
Вы также можете попытаться найти новейшую версию в нестабильной ветке Debian или подождать, пока Ubuntu внедрит Backports for Maverick.
источник