utilizados pelo OSB, que sao:- JDK 1.6.0_35- Oracle Database XE 11g- Oracle Enterprise Pack for Eclipse- Oracle Weblogic Server 11g (10.36)Apos instalarmos e e configurarmos estes softwares, partiremos para a instalacao do OSB.Para executar esses comandos, precisamos adicionar nosso usuario no grupo dos sudoers. Para isso basta executar o seguinte comando como root:echo 'loginname ALL=(ALL) ALL' >> /etc/sudoersLembre-se de substituir "loginname" pelo nome do usuario que deseja adicionar.Configurando a JDK 1.6.0_35Baixe o instalador (no meu caso, usei o arquivo jdk-6u35-linux-x64.bin) do site da Oracle. Abra um terminal, va ate a pasta de download e execute os seguintes comandos:chmod +x jdk-6u35-linux-x64.bin./jdk-6u35-linux-x64.binApos executar estes comandos, uma pasta contendo a JDK sera gerada no diretorio corrente. Vamos move-la para a pasta /usr/java e entao configurar o sistema para utilizar a JDK:sudo mkdir /usr/javasudo mv jdk1.6.0_35 /usr/javaAgora vamos configurar o JDK no sistema. Inicialmente temos que exportar as variaveis de CLASSPATH e JAVA_HOME, porem, para que estas sejam exportadas automaticamente na inicializacao do sistema, adicionaremos estas variaveis ao arquivo /etc/environment:sudo vi /etc/environemtInsira o seguinte conteudo no arquivo:CLASSPATH=/usr/java/jdk1.6.0_35/lib/JAVA_HOME=/usr/java/jdk1.6.0_35/Salve o arquivo (ESC, wq) e entao execute o seguinte comando para disponibilizar as variaveis no ambiente:source /etc/environmentAgora execute os seguintes comandos para criar diretorios necessarios, links simbolicos e adicionar a JDK como alternativa java para o sistema:sudo mkdir -p /usr/lib/jvm /usr/lib/jvm-exportssudo alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_35/bin/java 15000 \--slave /usr/lib/jvm/jre jre /usr/java/jdk1.6.0_35/jre \--slave /usr/lib/jvm-exports/jre jre_exports /usr/java/jdk1.6.0_35/jre/lib \--slave /usr/bin/keytool keytool /usr/java/jdk1.6.0_35/jre/bin/keytool \--slave /usr/bin/orbd orbd /usr/java/jdk1.6.0_35/jre/bin/orbd \--slave /usr/bin/pack200 pack200 /usr/java/jdk1.6.0_35/jre/bin/pack200 \--slave /usr/bin/rmid rmid /usr/java/jdk1.6.0_35/jre/bin/rmid \--slave /usr/bin/rmiregistry rmiregistry /usr/java/jdk1.6.0_35/jre/bin/rmiregistry \--slave /usr/bin/servertool servertool /usr/java/jdk1.6.0_35/jre/bin/servertool \--slave /usr/bin/tnameserv tnameserv /usr/java/jdk1.6.0_35/jre/bin/tnameserv \--slave /usr/bin/unpack200 unpack200 /usr/java/jdk1.6.0_35/jre/bin/unpack200 \--slave /usr/share/man/man1/java.1 java.1 /usr/java/jdk1.6.0_35/man/man1/java.1 \--slave /usr/share/man/man1/keytool.1 keytool.1 /usr/java/jdk1.6.0_35/man/man1/keytool.1 \--slave /usr/share/man/man1/orbd.1 orbd.1 /usr/java/jdk1.6.0_35/man/man1/orbd.1 \--slave /usr/share/man/man1/pack200.1 pack200.1 /usr/java/jdk1.6.0_35/man/man1/pack200.1 \--slave /usr/share/man/man1/rmid.1.gz rmid.1 /usr/java/jdk1.6.0_35/man/man1/rmid.1 \--slave /usr/share/man/man1/rmiregistry.1 rmiregistry.1 /usr/java/jdk1.6.0_35/man/man1/rmiregistry.1 \--slave /usr/share/man/man1/servertool.1 servertool.1 /usr/java/jdk1.6.0_35/man/man1/servertool.1 \--slave /usr/share/man/man1/tnameserv.1 tnameserv.1 /usr/java/jdk1.6.0_35/man/man1/tnameserv.1 \--slave /usr/share/man/man1/unpack200.1 unpack200.1 /usr/java/jdk1.6.0_35/man/man1/unpack200.1sudo alternatives --install /usr/bin/javac javac /usr/java/latest/bin/javac 15000 \--slave /usr/lib/jvm/java java_sdk /usr/java/jdk1.6.0_35 \--slave /usr/lib/jvm-exports/java java_sdk_exports /usr/java/jdk1.6.0_35/lib \--slave /usr/bin/appletviewer appletviewer /usr/java/jdk1.6.0_35/bin/appletviewer \--slave /usr/bin/apt apt /usr/java/jdk1.6.0_35/bin/apt \--slave /usr/bin/extcheck extcheck /usr/java/jdk1.6.0_35/bin/extcheck \--slave /usr/bin/jar jar /usr/java/jdk1.6.0_35/bin/jar \--slave /usr/bin/jarsigner jarsigner /usr/java/jdk1.6.0_35/bin/jarsigner \--slave /usr/bin/javadoc javadoc /usr/java/jdk1.6.0_35/bin/javadoc \--slave /usr/bin/javah javah /usr/java/jdk1.6.0_35/bin/javah \--slave /usr/bin/javap javap /usr/java/jdk1.6.0_35/bin/javap \--slave /usr/bin/jconsole jconsole /usr/java/jdk1.6.0_35/bin/jconsole \--slave /usr/bin/jdb jdb /usr/java/jdk1.6.0_35/bin/jdb \--slave /usr/bin/jhat jhat /usr/java/jdk1.6.0_35/bin/jhat \--slave /usr/bin/jinfo jinfo /usr/java/jdk1.6.0_35/bin/jinfo \--slave /usr/bin/jmap jmap /usr/java/jdk1.6.0_35/bin/jmap \--slave /usr/bin/jps jps /usr/java/jdk1.6.0_35/bin/jps \--slave /usr/bin/jrunscript jrunscript /usr/java/jdk1.6.0_35/bin/jrunscript \--slave /usr/bin/jsadebugd jsadebugd /usr/java/jdk1.6.0_35/bin/jsadebugd \--slave /usr/bin/jstack jstack /usr/java/jdk1.6.0_35/bin/jstack \--slave /usr/bin/jstat jstat /usr/java/jdk1.6.0_35/bin/jstat \--slave /usr/bin/jstatd jstatd /usr/java/jdk1.6.0_35/bin/jstatd \--slave /usr/bin/native2ascii native2ascii /usr/java/jdk1.6.0_35/bin/native2ascii \--slave /usr/bin/policytool policytool /usr/java/jdk1.6.0_35/bin/policytool \--slave /usr/bin/rmic rmic /usr/java/jdk1.6.0_35/bin/rmic \--slave /usr/bin/schemagen schemagen /usr/java/jdk1.6.0_35/bin/schemagen \--slave /usr/bin/serialver serialver /usr/java/jdk1.6.0_35/bin/serialver \--slave /usr/bin/wsgen wsgen /usr/java/jdk1.6.0_35/bin/wsgen \--slave /usr/bin/wsimport wsimport /usr/java/jdk1.6.0_35/bin/wsimport \--slave /usr/bin/xjc xjc /usr/java/jdk1.6.0_35/bin/xjcPara confirmar que o comando foi executado corretamente, verifique atraves da execucao dos seguintes comandos:java -versionjavac -versionSeu sistema Fedora esta configurado para trabalhar com a JDK 1.6.0_35 da Oracle.Configurando o Oracle Database 11g XEPrimeiramente devemos baixar o Oracle Database Express Edition 11g Release 2 for Linux x64. Apos o fim do download, devemos abrir um terminal e navegar para a pasta na qual o arquivo oracle-xe-11.2.0-1.0.x86_64.rpm.zip foi armazenado e executar os seguintes comandos:unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zipsudo rpm -iv oracle-xe-11.2.0-1.0.x86_64.rpmApos finalizar a instalacao, o seguinte comando deve ser executado como root:/etc/init.d/oracle-xe configureUm processo de configuracao da database sera