Oracle VM - install gcc

Достаточно часто при попытке использовать Oracle VM после успешной инсталляции оказывается, что необходимо скомпилировать драйвер сетевой карты или multipath драйвер. И драйвер находится на сайте производителя, вот только gcc не устанавливается по умолчанию с Oracle VM. Вот что нужно сделать чтобы исправить это недоразумение (для версии Oracle VM 2.2 ядро 2.6.18-128.2.1.4.25.el5xen):

1. Необходимо с установочного диска Oracle VM (директория Server) установить пакеты:

kernel-devel-2.6.18-128.2.1.4.25.el5.i686.rpm
kernel-ovs-devel-2.6.18-128.2.1.4.25.el5.i686.rpm

2. Далее необходимо скачать с http://public-yum.oracle.com/repo/EnterpriseLinux/EL5/3/base/i386

 compat-glibc-2.3.4-2.26.i386.rpm
 compat-glibc-headers-2.3.4-2.26.i386.rpm
 cpp-4.1.2-44.el5.i386.rpm
 gcc-4.1.2-44.el5.i386.rpm
 glibc-devel-2.5-34.i386.rpm
 glibc-headers-2.5-34.i386.rpm
 kernel-headers-2.6.18-128.el5.i386.rpm
 libgomp-4.3.2-7.el5.i386.rpm 

Обратите внимание, что в моем случае мне понадобились 32 битные версии rpm.

4 комментария:

  1. Анонимный15/2/11 7:24 PM

    а поставить их через yam-же не получится ? зачем качать отдельно ?

    Michael

    ОтветитьУдалить
  2. Хмм. Обратите внимение что пакеты скачиваются не с репозитория Oracle VM а с репозитория Oracle Linux. Мне было проще просто скачать их.

    ОтветитьУдалить
  3. Иногда я перестаю понимать политику Oracle в отношении дистрибутивов.
    С одной стороны, хочется думать что с Oracle Enterprise Linux мы сразу получаем заточенную под Oracle ОС. С другой стороны, есть список пакетов, который надо поставить при установке Oracle Database. В том числе и
    gcc-4.1.2
    gcc-c++-4.1.2
    Могли бы в сборочку и включить, чего уж там... Могли бы и все пакеты включить, чего жмутся-то?

    ОтветитьУдалить
  4. тогда просто добавить этот репозиторий в конфигурацию yam - и пусть сам качает и главное с зависимостями разбирается

    ОтветитьУдалить