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.
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.
а поставить их через yam-же не получится ? зачем качать отдельно ?
ОтветитьУдалитьMichael
Хмм. Обратите внимение что пакеты скачиваются не с репозитория Oracle VM а с репозитория Oracle Linux. Мне было проще просто скачать их.
ОтветитьУдалитьИногда я перестаю понимать политику Oracle в отношении дистрибутивов.
ОтветитьУдалитьС одной стороны, хочется думать что с Oracle Enterprise Linux мы сразу получаем заточенную под Oracle ОС. С другой стороны, есть список пакетов, который надо поставить при установке Oracle Database. В том числе и
gcc-4.1.2
gcc-c++-4.1.2
Могли бы в сборочку и включить, чего уж там... Могли бы и все пакеты включить, чего жмутся-то?
тогда просто добавить этот репозиторий в конфигурацию yam - и пусть сам качает и главное с зависимостями разбирается
ОтветитьУдалить