Traduções: ?English - Português

Trabalho em progresso

Oracle

Oracle é um banco de dados "não livre". Você pode encontrar um antigo repositório fornecido pela Oracle com pacotes do Oracle XE. Neste artigo você encontrará inforamlções relacionadas à instalação do Oracle em sistemas Debian.

Apenas para fins de registro, aqui está a entrada que você pode adicionar ao seu arquivo /etc/apt/sources.list ou apenas criar um arquivo dentro de /etc/apt/sources.lists.d com os seguintes conteúdos:

# Repositório Debian do Oracle XE
deb http://oss.oracle.com/debian unstable main non-free

Pré-requisitos

Uma das coisas difíceis se você é um aventureiro em Oracle (ou se há um longo tempo desde a última vez que você mexeu com ele), é a de saber como funciona o sistema em termos de partições e espaço do sistema de arquivos.

Ambos o Oracle 10g e 11g precisam de algumas coisas especiais:

Apesar de haver um instalador gráfico você não precisa instalar o X Window System no servidor. Você pode usar o ?X11Forwarding ou usar o Oracle Silent Install. Em primeiro lugar, eu estou documentando a instalação gráfica via SSH (usando o X11 forwarding).

Oracle 11g XE no Whezzy

A versão 11g é disponibilizada no site da Oracle apenas para a arquitetura de 64 bits em um pacote rpm compactado.

Para verificar a arquitetura de sua máquina utilize o seguinte comando:

uname -i

ou

uname -a

Detalharemos a instalação para sistemas de 64 bits x86_64.

Instalação das dependências

Será necessária a instalação dos pacotes libaio1, a qual é utilizada pelo Oracle, e alien, que será utilizado para converter o pacote rpm do Oracle para deb.

# apt-get install alien libaio1

Após a instalação, baixe o arquivo de instalação do Oracle 11g Express Edition.

Alteração da área de memória compartilhada

Versões mais antigas do Debian (e derivados) montávam a área de memória compartilhada no diretório /dev/shm. Este diretório é exatamente o diretório que o Oracle procura para utilizar.

No entanto, as versões mais recentes do debiam montam esta área no diretório /run/shm.