Backports на сервере Ubuntu?

Я подумываю о переходе с Debian на Ubuntu Server. Я прочитал несколько сообщений на этом сайте о различиях.

Мне нравится 5-летняя поддержка. Но затем я понял, что в Debian мне иногда требовались более поздние версии пакетов (например, drush), и я смог установить их с помощью репозитория backports.

Ubuntu имеет проект backports , но он не выглядит официально / не подходит для Ubuntu Server?

Так что требуется полное обновление до последней версии Ubuntu Server LTS (например, может быть 14.04 )?

0
задан 13 April 2017 в 15:23

1 ответ

В целом, обратные порты в Ubuntu так же просты и надежны, как и обратные порты в Debian (у них, как правило, одни и те же сопровождающие). Поддержка может немного варьироваться в зависимости от пакета. Бэкпорт, IMO, не более или менее официальный и не поддерживается в Ubuntu, чем Debian. ИМО: советы по backports очень похожи между Debian и Ubuntu.

Бэкпорты не могут быть протестированы так же широко, как стабильная версия Debian, и бэкпорты предоставляются как есть, с риском несовместимости с другими компонентами в стабильной версии Debian. Используйте с осторожностью!

Поэтому рекомендуется выбирать только те пакеты с одним бэкпортом, которые соответствуют вашим потребностям, и не использовать все доступные бэкпорты.

http://backports.debian.org/

Проект Backports - это средство предоставления новых возможностей пользователям. Из-за рисков стабильности, присущих бэкпортированию пакетов, пользователи не получают бэкпортированные пакеты без каких-либо явных действий с их стороны. Как правило, это делает бэкпорт неподходящим способом исправления ошибок. Если в пакете в выпуске Ubuntu есть ошибка, ее следует исправить либо с помощью обновления безопасности, либо, при необходимости, с помощью обновления стабильного выпуска.

https://wiki.ubuntu.com/UbuntuBackports

Это также зависит от того, что вам нужно. Некоторые пакеты будут доступны либо в бэкпортах, либо в ppa, а некоторые вам нужно будет собрать из исходного кода, что очень неудобно для сервера (я не люблю устанавливать gcc / build-essential на сервер, если в этом нет крайней необходимости) .

Как правило, из-за меньшего количества пакетов обновления на сервере проще, чем на рабочем столе.

В целом, я бы посоветовал вам остаться с LTS, если это вообще возможно, на сервере, но если ваш уникальный набор пакетов / требований требует более высокой версии, используйте самую последнюю версию. 14.04 все еще находится в разработке, и я бы лично не запускал 14.04 на сервере ни для чего, кроме тестирования.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: