como instalar o oracle 10g xe no ubuntu 11.04

2

Eu li de aqui como instalar o oracle 10g xe no Ubuntu 10.x mas não em 11.04 (64 bits). Mas com o 11.04 ele não funciona mais devido a exceções de dependência. Então, como instalar o oracle 10g xe no Ubuntu 11.04?

Eu até encontrei uma variante como consertar daqui mas no meu caso não funciona - a mesma exceção ocorre:

oracle-xe-universal:i386 depends on libc6 (>= 2.3.2); however: Package libc6:i386 is not installed.

    
por ses 07.06.2011 / 12:14

3 respostas

1

Parece-me que o pacote está quebrado. Se bem entendi, a última versão da libc é 2.14 (http://www.eglibc.org/home)

Portanto, você deve reconstruir este pacote sem essa dependência para instalá-lo.

    
por PocketSam 26.06.2011 / 14:36
4

Extraia o arquivo deb, abra o Oracle-xe-universal_10.2.0.1-1.0_i386 / DEBIAN / control e remova a dependência de libc6 para que você acabe com:

Depende: libaio (> = 0.3.96) | libaio1 (> = 0.3.96)

Em seguida, vá para o diretório que contém as pastas extraídas e faça um dpkg-deb - build oracle-xe-universal_10.2.0.1-1.0_i386 & & sudo dpkg -i --force-arquitetura oracle-xe-universal_10.2.0.1-1.0_i386.deb

    
por bifrous 15.06.2011 / 19:34
0

Primeiro você precisa instalar as bibliotecas de 32 bits:

sudo apt-get install libc6-i386
sudo apt-get install libaio

Inicie a instalação do oracle express:

dpkg -i --force-architecture oracle-xe-universal_10.2.0.1-1.1_i386.deb

Configure:

sudo /etc/init.d/oracle-xe configure

Adicione a variável de ambiente necessária a .bashrc :

sudo nano ~/.bashrc

Adicione estas linhas a ele:

ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_HOME
export ORACLE_SID=XE
export PATH
    
por Saeed Zarinfam 05.01.2014 / 05:14