
Как установить Ubuntu 10.04 на новейшие серверы HP Xeon 9-го поколения с 64 ГБ оперативной памяти?
Мы можем установить Ubuntu 12.04, но более ранние версии установить не можем?
Наше программное обеспечение (erp) работает безопасно и надежно только на версии 10.04 с поддержкой Python 2.6.5 и необходимых пакетов.
Если мы обновимся с версии Ubuntu 10.04, мы не сможем запустить программное обеспечение.
Какие-либо предложения?
решение1
Для начала давайте сделаем шаг назад...
Глядя наИнформация о Ubuntu LTS,10.04 LTS больше не поддерживается Canonical, и я бы не стал устанавливать на него новые серверные нагрузки. Я бы изучил все другие альтернативы, прежде чем разворачивать 10.04 для чего-то важного. Серьезно.
Если проблема в Python 2.6. Лучше задать вопрос: Как установить Python 2.6 на Ubuntu 12.04?
Установка Python из PPA может быть неидеальной, но это намного лучше, чем запуск ОС без поддержки или исправлений безопасности. В ответе также упоминаетсяpyenv, что также может быть полезно для изоляции Python 2.6 и библиотек в более новых средах.
Виртуализировать
Тем не менее, если приложение абсолютно не может работать на Ubuntu 12.04 или более поздней версии, мой совет — виртуализировать вашу рабочую нагрузку на данный момент и как можно скорее придумать план, как перенести ее на более новую ОС. Иногда реальный мир не оставляет нам выбора, который мы хотели бы. 12.04 поддерживается еще около года, 14.04 — гораздо дольше (1). Виртуализация в любом случае часто является хорошей идеей, хотя каждая ситуация индивидуальна. 95% моих рабочих нагрузок виртуальны.
Запустите его под гипервизором по вашему выбору, например, Microsoft Hyper-V (2) или VMWare ESX/ESXi. Тогда ваш вопрос будет не «как установить Ubuntu 10.04 на сервер HP Gen9», а «как мне заставить мое приложение работать на 12.04 или более поздней версии как можно скорее».
Это исключает поддержку драйверов/оборудования из уравнения. Это также дает вам больше возможностей/гибкости при обновлении, если у вас есть только один из этих серверов Gen9), поскольку виртуальные машины гораздо проще перемещать, и поскольку на сервере может быть более одной виртуальной машины (гораздо больше), вы можете развернуть и работать над заменяющей виртуальной машиной, пока ваша другая виртуальная машина все еще работает.
Составьте план перехода на новую ОС как можно скорее
Если вы все же устанавливаете 10.04, настоятельно рекомендуем вам разработать план по установке программного обеспечения (независимо от того, у какого поставщика вы его получили или оно было написано вами самостоятельно) на современную ОС, поддерживаемую поставщиком, и получать исправления ошибок и обновления безопасности как можно скорее.Независимо от того, прошло ли 5 или 10 лет с момента выпуска, когда ОС больше не поддерживается производителем, это представляет серьезный риск.
Стороны Примечания
Да, я знаю, что 16.04 LTS уже вышел. Но ему нужно несколько месяцев, чтобы стабилизироваться.
Учитывая возраст 10.04, хотя он и должен работать под Hyper-V, он может быть неидеален. 12.04 и более поздние версии намного лучше. У меня нет опыта запуска его под VMWare, но я подозреваю, что он работает.
решение2
Не стоит устанавливать старую ОС Ubuntu на современное оборудование HP. Используйте оборудование, соответствующее периоду (DL-серия G7) или виртуализируйте.
решение3
У Ubuntu есть ссылка наСтарые релизы Ubuntu, включаяUbuntu 10.04.4 LTS (Lucid Lynx).