Какая платформа лучше для профессионального использования?
Debian Stable или Ubuntu LTS?
Стороннее программное обеспечение, которое мы планируем использовать, работает на обоих. Какой из них лучше по своим достоинствам?
Примите во внимание такие вещи, как ядро (например, Ubuntu имеет свое собственное ядро для серверов) и другие специфические настройки Ubuntu.
Я продолжаю переключаться, и мне нужно принять решение, чтобы я мог рекомендовать одно или другое клиенту. Сейчас я думаю, что выберу стабильную версию Debian.
Недавно у меня была Ubuntu Server Edition 10.04.1, у меня было несколько странных проблем ...
У меня есть настройка Ubuntu для автоматического обновления с помощью простого скрипта, и каждые несколько месяцев libapache2-mod-php5 удаляется из-за конфликтующих пакетов ... Тем самым я теряю функцию php веб-сервера.
Конюшня Debian не сделала ничего подобного.
До недавнего времени поддерживающие жизненные циклы были одинаковой длины, так что это мало что изменило. Самая последняя версия Ubuntu LTS (18.04) дает вам 10-летнюю поддержку, а не обычную 5.
Миграции стоят дорого, поэтому поддержка в течение 10 лет является большим преимуществом для Ubuntu.
Источники:
Ну, я не понимаю, почему люди суетятся из-за качества вопроса. Это определенно решение, которое многие разработчики захотят взвесить перед развертыванием. И, несомненно, есть некоторые различия, которые очень важны для развертывания каждого из них.
Я думаю, что главное рассмотрение и сравнение между стабильной версией Debian и UTS Ubuntu - это обновления безопасности и общих пакетов.
«Стабильные» выпуски Debian поддерживаются в течение года после следующего стабильного выпуска. Таким образом, если стабильная версия выходит каждые два года, и вы запускаете стабильную версию сразу после ее запуска, вы получаете три года обновлений:
Команда безопасности пытается поддерживать стабильную версию примерно для одного через год после выпуска следующего стабильного выпуска, за исключением случаев, когда в этом году будет выпущен еще один стабильный выпуск. Невозможно поддерживать три дистрибутива; поддерживать двух одновременно уже достаточно сложно.
blockquote>Вы должны заметить, что каденция Debian не гарантируется. Стабильные релизы выходят, когда они готовы. Это может означать, что вы получаете от 18 месяцев до 18 лет поддержки. Это делает его очень непредсказуемым, поскольку вы не будете знать, когда вам нужно обновить, пока не узнаете, когда будет завершена работа следующей стабильной версии.
Сравните это с выпуском Ubuntu LTS , обновления рабочего стола очень похожи, но для серверных приложений и ядра вы получаете огромную 5-летнюю поддержку, независимо от каких-либо новых выпусков LTS за это время: [ 116]
Новая версия LTS обычно выпускается каждые 2 года. С версией долгосрочной поддержки (LTS) v12.04 вы получаете 5-летнюю поддержку как для Ubuntu Desktop, так и для Ubuntu Server. За версию LTS дополнительная плата не взимается; Мы делаем нашу лучшую работу доступной для всех на одинаковых бесплатных условиях.
blockquote>Это означает, что вы должны иметь возможность развертывать последнюю версию LTS на коробке и не беспокоиться о том, что она не будет получать обновления безопасности (для поддерживаемых пакетов) в течение многих лет. Если у вас есть несколько серверов или просто несколько приложений, которые не могут позволить себе простои для тестирования обновлений, или просто не имеют времени на ежедневные испытания недели, Ubuntu имеет большое преимущество перед Debian.
Видя ответ ByteCode, я подумал, что я предоставлю свой анекдотичный опыт с Ubuntu LTS на рабочем сервере.
Коробка: AMD 1055 т, оперативная память 4 ГБ, аппаратный raid5 4 ТБ, материнская плата для энтузиастов с мягким разгоном. Много поклонников и 4 рейд-накопителя являются внешними и крепится к большой алюминиевой пластине с медью в качестве радиатора на другой стороне.
Установил Ubuntu 10.04 LTS в 2011 году, я думаю. Возможно, это был 2010 год. Никогда не обновлял дист. Редко, если вообще когда-либо обновлялся, потому что я делал это недостаточно часто, и тогда зависимости были нарушены. Он отключился в сентябре 2011 года, когда в Сан-Диего отключились часы. Затем в следующий раз, когда я переместил его в шкаф.
Мой трюк? Полное пренебрежение. Редко обновляется & amp; когда я это делал, я использовал способности. Тогда у нас вчера было 3 отключения электроэнергии подряд. Должен был все время его отключать, но в последний раз что-то пошло не так с жестким диском, и Ubuntu не загрузится. Итак, пришло время нового жесткого диска, и я сейчас устанавливаю Debian, так как из моего чтения кажется, что Debian лучше установить и забыть.
редактировать / обновлять 1,5 года спустя
Debian не так легко установить, как мне хотелось бы на моем последнем сервере, поэтому я вернулся к последней Ubuntu LTS. Время безотказной работы было бы намного больше, чем 29 дней, но пришлось отключить, чтобы удалить пару неисправных дисков из рейда zfs. В течение полувека работала над Ubuntu для файлового сервера работы, и он отлично работает. Не раз я могу обвинить ОС. Черт, это даже спасло меня, когда вышеупомянутая система AMD начала испытывать панику ядра из ОЗУ, пытаясь испортиться.
Я никогда не покупал Windows Server, но, по крайней мере, один раз в год один из наших компьютеров с Windows обновляется, и после перезагрузки он уже не совсем повторяется. Никогда не было этого с Linux ...
Есть много вещей, которые следует учитывать, в том числе.
Какой из них наиболее важен - это вопрос, который вы должны будете рассмотреть в свете вашего конкретного применения.
Терминология и значение термина «сервер профессионального использования» Для меня термин «сервер профессионального использования» включает в себя широкий спектр атрибутов. Иногда трудно ответить на такой вопрос.
Например, термин «стабильный» означает для некоторых из нас программное обеспечение, которое не дает сбоя. Где термин «стабильный» также может означать программное обеспечение, которое выпущено / помечено как «стабильное», которое не будет изменяться в течение определенного времени до следующего выпуска, например выпуск GNU Debian Lenny и следующий выпуск GNU Debian Squeeze. Как вы можете видеть, «$ stable» -ne «stable»;)
Безопасность - это еще один эластичный термин. Например, Ubuntu всегда использует самые последние доступные флаги и функции компиляции безопасности при компиляции и сборке своих пакетов. Например. Переполнение буфера в куче / стеке, рандомизация расположения адресного пространства (ASLR) или независимый от позиции исполняемый файл (PIE). GNU Debian по-прежнему не реализует PIE в своем стабильном выпуске «Squeeze» из-за того, что исходный код должен быть принят (изменен), чтобы сделать возможной компиляцию с использованием этих флагов безопасности, а в отношении политики стабильности GNU Debian означает не изменять вещи во время выпуска релиза. Однако планируется включить эти функции в следующем выпуске (Wheezy), который пока находится в ветке тестирования.
Лицензирование программного обеспечения также может быть проблемой. GNU Debian прилагает большие усилия, чтобы прояснить вопросы лицензирования программного обеспечения, например Iceweasel против Firefox ... При этом GNU Debian прилагает большие усилия, чтобы предоставить вам также широкий спектр реального бесплатного программного обеспечения, стабильного и готового к использованию. Другим примером является то, что основные части ядра Linux по-прежнему находятся под GPLv2, и, следовательно, GNU Debian не использует драйверы несвободных поставщиков так часто, как Ubuntu. В результате более широкая поддержка оборудования с Ubuntu. С другой стороны, с GNU Debian вы менее подвержены влиянию других компаний, имеющих большой объем патентов и лицензий на программное обеспечение, когда речь идет о конфликте интересов.
В самом конце вы должны выбрать правильный дистрибутив GNU, который в основном соответствует вашим потребностям.
Чтобы ответить на ваш вопрос о профессиональном / производственном использовании, я думаю, что есть несколько ключевых элементов, которые были рассмотрены, но есть один момент, который я считаю чрезвычайно важным.
Пакеты и управление пакетами
В этом ключевое отличие стабильной версии Debian от Ubuntu LTS, особенно если вы беспокоитесь о долговечности, времени безотказной работы, стабильности и т. Д.
[113 ] Ubuntu выпускается каждые шесть месяцев и основывается на нестабильной ветке Debian, которая обычно означает более новое и более современное программное обеспечение, но в то же время имеет недостаток, заключающийся в том, что его считают «нестабильным», по крайней мере, в контексте предприятия.
Теперь релиз LTS основан в основном на тестировании Debian, которое в терминах Debian «представляет состояние предстоящего стабильного релиза до того, как он действительно будет считаться стабильным», и хотя Ubuntu тратит много времени и усилий на то, чтобы сделать Версии LTS настолько стабильны, насколько это возможно после того, как пакеты были извлечены из соответствующих веток Debian, LTS по-прежнему основывается на ветке Testing, которая, в свою очередь, все еще считается Debian в своей собственной ветке, что она не совсем готова для использования в производственной среде или для чего-либо, приближающегося к миссии критичный.
И сообщество разработчиков Ubuntu просто не может конкурировать в той же области или уровне Debian, который, возможно, является крупнейшим коммунальным программным обеспечением, когда-либо созданным.
В основных терминах это означает, что Ubuntu LTS основывается на ветке Debian Testing, и даже при том, что Ubuntus пытается стабилизировать и полировать свои тестовые пакеты после их извлечения, не равняется огромной разработке и зрелости стабильного Debian и пакеты их. Debian stable действительно является золотым стандартом стабильности.
Я наткнулся на эту тему, пока гуглил «проблемы со стабильностью сервера Ubuntu» - искал ответы на свои вопросы, касающиеся стабильности сервера Ubuntu.
Я должен признать, что я давний поклонник Ubuntu, особенно на рабочем столе (так как Breezy).
Сначала я развернул сервер Ubuntu 8.04 на рабочей машине, которая имеет низкие требования к использованию; Это преимущественно веб-сервер уровня «брошюра» с примерно 4/5 веб-сайтами, который также выступает в качестве внешнего хранилища резервных копий. Основными пакетами являются Apache2, Mysql, Postgresql, PHP.
Это двухъядерный процессор, 2 ГБ ОЗУ, 2x 1 ГБ жесткого диска, сконфигурированный с mdadm в качестве RAID1. С точки зрения стабильности, он был великолепен, за исключением того, что, кажется, он умирает каждые 3-6 месяцев без видимой причины, несмотря на то, что он объединяется через журнал после журнала.
Я держал эту машину на 8.04, время от времени выполняя обновления.
Чарли работает в течение того же времени, что и Фред, и используется в качестве офисного резервного хранилища и хранилища мультимедиа, узла мониторинга офисного сервера, сетевого шлюза для удаленного входа, Вики и хост Virtualbox. Основными пакетами являются: Apache2, postgresql, mysql, PHP, webmin, samba и Virtual box - не OSE (Нам нужна была функция безголовых, когда она не поддерживалась в OSE).
С точки зрения аппаратного обеспечения, Чарли является четырехъядерным процессором, с 8 ГБ ОЗУ, имеет около 10 ТБ памяти, распределенной по нескольким дискам sata и ide, некоторые диски sata включают в себя мягкий массив RAID5, у нас есть drobo, подключенный по firewire, два внешних usb-накопителя и еще один drobo должны быть подключены.
Чарли начал в Ubuntu 8.04, периодически обновлялся с помощью dist-upgrade и в настоящее время находится в 10.04.
К сожалению, Чарли так же устойчив, как пьян в драке.
У Чарли частая паника ядра, ООМ и требуется перезагрузка каждые 2-3 недели. При прочесывании бревен я почесал голову.
Я люблю сервер Ubuntu, он знаком, относительно хорошо продуман, я люблю aptitude (который должен быть менеджером пакетов по умолчанию IMHO, пакеты / приложения, такие как UFW, Fail2Ban, Denyhosts, logwatch, logrotate и т. д. делают администрирование относительно простым.
Но в обоих серверах Ubuntu время простоя измеряется неделями или месяцами, если повезет, и да, за это время мы сменили оборудование и переустановил с scracth, проверил диски, проверил RAM.
Для сравнения, у меня есть кластеры HP DL360 G5, DL380 G5, DL380 G6, где время работы измеряется годами, иногда тысячами дней.
Они работают под CentOS - и он не плавает на моей лодке, как UBuntu Server, но кажется, что он намного стабильнее, но я не знаю, аппаратное это или операционное устройство.
[1118 Просто моя цена в два пенса.
Я тестирую гипервизоры xen уже 2 года, и общее правило - более новое ядро = больше производительность / стабильность. В этом отношении Ubuntu LTS почти похож на Arch Linux с поддержкой. Debian отлично работал с Intel / Nvidia, как только мы приступили к тестированию AMD, «поразил поклонников». Debian с xenkernel из тестирования все еще не имеет исправления для процессоров AMD FX 81xx, я даже не буду говорить о «стабильном» репо. Большое сообщество хорошо и все, но отзывчивость Canonicals была лучше каждый раз, когда это было необходимо (может быть совпадение).
Я думаю, что через 3-4 месяца мне будет достаточно статистики, чтобы сказать однозначно, но я убежден, что все гипервизоры будут перенесены на сервер ubuntu.
ubuntu-distro-info -raf -yeol
не обновляется !? – Bob Arlof 30.04.2020, 22:4510 years of support
? – Phil 30.04.2020, 22:45