Здравствуйте, почетные камрады. Нужен совет на тему выбора операционки. Дальше будут мои терзания и размышления, поэтому убираю под кат.
Итак, суммарное количество сайтов на одном из моих дедиков превысило мыслимый предел. Было принято решение (непростое в условиях финансового кризиса) об апгрейде железа с переустановкой операционки. В датацентре предлагают на выбор Fedora 8 (отметаю ибо ненавижу слова на букву Ф [простите, физика и Дзержинский]), Debian (отметаю, ибо ненавижу слова на букву Д [просите, дендромутанты и снова Феликс Эдмундович]), FreeBSD 6.3 и CentOS 5.1 Кроме того, есть возможность прислать им диск со своей операционкой (в этом месте я сильно жмурюсь и мечтаю о Gentoo) и ставить через KVM либо приехать в офис. В офис приехать не получиться, ибо в столицу я пока не собираюсь, а железяку надо включить в понедельник.
Итак, остается Цент и FreeBSD 6.3 В отношении цента все просто - люто и бешено ненавижу за Python 2.4, поскольку моей джанге в нем тесно. Опыты по насильному обновлению делать стремно в продакшн-окружении, да и практика в VirtualBox не очень удачной была. Что мы имеем в результате?
Вариант первый - послать им по почте диск с Gentoo и пробовать ставить удаленно. Потеря времени на компиляцию, то да се, нужен запас на перенос активных проектов и все такое. Теоретически возможно и это вариант я рассматриваю как "За два дня до Армагеддона можно пить даже керосин носом".
Вариант второй - установить FreeBSD 6.3 Насколько я понимаю, актуальная версия - 6.4, но камрады из датацентра такие снобы... Небольшой опыт по администрированию фри имеется. Он сводился к настройке связки apache+nginx и установке ImageMagick из портов. Поэтому я думаю что с настройкой сервера в общем я справлюсь. Но вот я читаю сейчас мануалы и никак не могу найти то что меня волнует больше всего - можно ли штатными средствами получить на FreeBSD 6.3 Python 2.5? Нет ли у них такого подвоха как в проклятом Патрегом CentOSе?
Граждане, попробуйте поставить себя на мое место - что бы вы сделали?
Спасибо.
8 комментариев
Скорее фряху. Это 100% серверная система.
Правда я не использую фряху, потому что там убогая консоль без юникода (для меня критично) поэтому Debian, но это лирика…
Во фре есть порты, поэтому с версиями ПО можно не париться.
http://www.freshports.org/ (аналог gentoo-portage.com)
А в частности:
http://www.freshports.org/lang/python/
говорит что там 2.5 с очень давних пор.
А если подготовить для Gentoo уже собранные пакеты заранее. А в ДЦ установить Gentoo собрав только минимальные, критичные компоненты system (на это много времени не уйдет), а остальное установить из приготовленных пакетов?
Тем более, что FreeBSD тоже придется пересобирать, а иначе это будет тоже самое, что и Gentoo с LiveCD. Тем более, 6.3 уже давно не свежа и надо учесть всякие критичные фиксы… Придется по любому cvsup’иться и пересобираться…
@inspirra, за ссылку спасибо, это именно то что я искал. На счет установки только минимума – проблема не в том, что нужно затратить время на сборку. Я никогда еще KVM не пользовался и не представляю даже какие могут быть проблемы при удаленной установке. Не получится ли так что в результате затрачу времени больше чем ушло бы на предустановку FreeBSD и дальнейшее ее обновление? Кроме того, диск с Gentoo надо отправлять почтой в любом случае – ехать никак не получается.
Что мешает со Stage4 перенести систему? http://ru.gentoo-wiki.com/wiki/Stage4
+ Что за датацентнер? В нашем бы помог, если что.
@calculator, ул. Семьи Сосниных, 13Б, «Воля»
@solshark, Украина? Я в России/Москве
@calculator,
Да, Украина. Датацентр в Киеве
Все равно спасибо за предложение
@solshark, Да не за что
Рад бы помочь