Попытался установить Convirt.2.0.1 на Ubuntu 11.04 x64 Server.

При проверке зависимостей скриптом

  • root@dom0:~# sudo /var/cache/convirt/convirt-install/install/cms/scripts/install_dependencies

будет выдана ошибка типа такой:

  • Some packages could not be installed. This may mean that you haverequested an impossible situation or if you are using the unstabledistribution that some required packages have not yet been createdor been moved out of Incoming.The following information may help to resolve the situation:
  • The following packages have unmet dependencies: python-xen-3.3 : Depends: python (< 2.7) but 2.7.1-0ubuntu5 is to be installedE: Broken packagesERROR: installing CMS Prerequisites.ERROR: Failed installing prerquesite packages.

Баг описан здесь:

Причина такова:

Установка Convirt2.0.1 требует наличие пакета python-xen-3.3

ДАЖЕ ЕСЛИ НЕ ИСПОЛЬЗУЕМ ЕГО, ВСЕ РАВНО БУДЕТ СТАВИТЬСЯ!!! ИЛИ ПРЕДЛАГАЕТЕ ПРАВИТЬ СКРИПТЫ Convirt.2 ?

 Этот пакет, в свою очередь, зависит от пакета python-dev (именно в таком названии, а не python2.6-dev), при этом в пекете xen-а указана версия СТРОГО (>=2,6 << 2.7). Это баг XEN-а, описанный по ссылкам, что указаны выше.

Что делать? Варианты:

1. нужно пересобрать DEB-пакет с указанием зависимости от python2.6-dev а не python-dev 

2. либо же ждать выхода 3.4 или еще лучше 4.x

3. либо устанвит ОС+Виртуалку и запустить инсталяцию ConVirt не на хосте, а в VM из appliances, что по адресу: 

4. Если всё же хочется установить именно на хост (по инструкции Step-by-step Guide: http://www.convirture.com/wiki/index.php?title=Convirt2_Installation#Step_by_Step_procedure), то рекомендую

= сперва проверить список протестированных систем по адресу, что указан чуть ниже в этом замечании.

= и после этого  (не пробовал) делаем так:

  • устанавливаем Ubuntu 10.10
  • устанавливаем Convirt 2.0.1 (установит pyhon-xen-3.3 + python-dev)
  • sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
  • апрейдимся до 11.04 как указано здесь http://www.ubuntu.com/download/ubuntu/upgrade

5. САМЫЙ ПРОСТОЙ И ВЕРНІЙ ВАРИАНТ

ВЫВОД: максимально совместимы: python-xen-3.3 и UBUNTU 10.10

В резултате МОЕГО иссредования версий пакета python-dev, получается что самая последняя весрия UBUNTU, на которую станет ConVirt.2.0.1(точнее именно такой пакет от XEN-а) - это версия Ubuntu 10.10 (Maverick Meerkat) http://releases.ubuntu.com/10.10/

где пакет python-dev версии 2.6.6-2ubuntu2:

Список протестированных конфигураций указан здесь:

Инструкция по установке на чистую ХОСТ-систему (Step-by-step)

Инструкция по установке на чистую ХОСТ-систему (из репозитария)

http://www.convirture.com/wiki/index.php?title=Convirt2_Installation#Using_Ubuntu_10.04_Partners_repository

Инструкция по установке на ХОСТ-систему с установленным XEN / KVM любой версии ОС (как виртуальная машина)

http://www.convirture.com/wiki/index.php?title=Convirt2_Installation#Using_Appliance_with_Xen

http://www.convirture.com/wiki/index.php?title=Convirt2_Installation#Using_Appliance_with_KVM 

Скрины

 

© ibuntu

Сделать бесплатный сайт с uCoz