Problema oracle instalando a partir do diretório do windows no Ubuntu 13.04

0

Eu tenho dois sistemas operacionais Windows 7 e Ubuntu. Instalador do Oracle para Linux armazenado em

/media/sonnet/Main/oracle/disk1/

e

/media/sonnet/Main/oracle/disk2/

aqui "Main" é uma unidade do windows (ntfs).

quando estou tentando iniciar a instalação, ele está respondendo

./runInstaller : Permission Denied

Eu tentei

chmod -R 777 runInstaller

também o mesmo resultado.

Agradecemos antecipadamente pela resposta.

    
por Sonnet 03.10.2013 / 13:12

2 respostas

0

Então você quer instalar o java? Não sei por que você quer fazer isso em um diretório do Windows. Eu também tenho um dual-boot, e o Ubuntu não joga bem com ele. Não tenho certeza se é isso que você quer, mas basta instalar o Java usando estas etapas.

1.) Se você já instalou o OpenJDK no Ubuntu Software Center. Remova-o executando este comando:

sudo apt-get purge openjdk*

2.) Para adicionar o ppa, execute:

sudo add-apt-repository ppa:webupd8team/java

Em seguida, atualize:

sudo apt-get update 3.) Para instalar o Oracle Java 8:

sudo apt-get install oracle-java8-installer

Para instalar o Oracle Java 7:

sudo apt-get install oracle-java7-installer

Para instalar o Java 6:

sudo apt-get install oracle-java6-installer

Se você não tem certeza de qual deles eu sugiro java 7. Deixe-me saber se isso resolve o seu problema. Fonte: link

    
por user194862 03.10.2013 / 13:24
0

No seu / etc / fstab, como você monta / media / sonnet / Main / oracle /? Em outras palavras, você deve ver algum tipo de linha dentro do / etc / fstab que pode ser assim:

/dev/sda$ /media/sonnet/Main/oracle    ntfs    defaults,umask=007,gid=XX  0       0

Onde o $ em sda (ou hda) representa a partição do disco para sua unidade do Windows e XX no gid = representa o ID do grupo para 'soneto'. as permissões umask são as permissões permitidas para 'soneto' quando a unidade é montada.

No exemplo mostrado, o usuário e o grupo têm permissões completas de leitura, gravação e execução na unidade, enquanto outras têm permissão negada.

Outra coisa a notar aqui na sua afirmação:

chmod -R /runinstaller

Isso é incorreto, principalmente porque ele estaria procurando o arquivo do runinstaller no caminho da raiz. Você fez potencialmente tudo no root (/) mundo legível, gravável e executável com esse comando. O que você realmente queria fazer era provável:

chown sonnet:sonnet /media/sonnet/Main/disk2/oracle/runinstaller

Em seguida, torne o arquivo executável pelo seu usuário e grupo:

chmod 770 /media/sonnet/Main/disk2/oracle/runinstaller

O qual deve permitir que você execute esse arquivo (desde que a partição esteja montada corretamente) como usuário 'soneto'.

Faça o HTH. Tenha um bom dia. :)

    
por freecode 03.10.2013 / 13:34