|
Instalar Oracle 11 en OpenSuse 10.3
Publicado el: 01-09-2008 @ 04:51 pm
Bajamos oracle_11gR1_database.zip de la web de oracle Ten a la mano los siguientes archivos (yo los encontré en rpm.pbone.net) cpp-4.1.0-25.i586.rpm gcc-4.1.0-25.i586.rpm libelf-0.8.5-35.i586.rpm libgcc-4.1.0-3.i386.rpm libiniparser-2.17-25.i586.rpm libstdc++-4.1.0-3.i386.rpm libstdc++-devel-4.1.0-25.i586.rpm Comienza por desinstalar (si tuvieras) los paquetes correspondientes a estos rpms ya que los que trae suse no son las versionse que oracle 11 necesita. En caso que tengan dependencias que no permitan desinstalarlos por ahora los dejaremos ahi. Ahora instala todos los RPMs, excepto los 2 primeros (cpp y gcc), de los demás, si alguno te diera problemas puedes utilizar los paramétros --replacefiles para sobreescribir la versión actual. Ahora desinstala desde el YaST cpp, cpp41 y cpp42. Te va a salir un tremendo listado de dependencias afectadas, marca omitir en TODAS. Sé que es medio descabellado, pero una vez que instalas cpp todo vuelve a la normalidad. Ahora instala el rpm de cpp e instala desde YaST cpp41 y glibc-devel (lo necesita gcc). Instala el rpm de gcc, este dependía del cpp que acabas de instalar así que no debería dar mayores problemas. Una cosa más, es necesario cambiar los parámetros del núcleo que trae por defecto SuSe yo he hecho 2 instalaciones distintas y los parámetros pueden variar, para saber el nombre exacto del parámetro que hay que cambiar usa el comando sysctl -a (como root). En mi caso tuve que correr los siguientes comandos: sysctl -w net.ipv4.ip_local_port_range='1024 65000' sysctl -w net.core.rmem_default=4194304 sysctl -w net.core.rmem_max=4194304 sysctl -w net.core.wmem_default=262144 sysctl -w net.core.wmem_max=262144 sysctl -w kernel.sem='250 256000 100 1024' Los parámetros de núcleo que es necesario cambiar aparecen en la ventana de observaciones del instalador cuando corre las pruebas antes de proceder a instalarse. Finalmente antes de ejecutar el runInstaller de oracle, ejecuta el comando para solucionar problemas de java en opensuse 10.3 export LIBXCB_ALLOW_SLOPPY_LOCK=1 Cualquier requisito que falte se instala desde el DVD de Suse usando Yast, ya que este sí contiene las versiones necesarias de las dependencias restantes. En caso que no encuentre alguna dependencia en el DVD la encontrará en el repositorio OSS
Ultima actualización el 01-16-2008 @ 10:08 am
|