Autor Tópico: Erro ao instalar Oracle JDK  (Lida 3045 vezes)

Offline Guilherme Maracaípe

  • Usuário Ubuntu
  • *
  • Mensagens: 54
    • Ver perfil
Erro ao instalar Oracle JDK
« Online: 17 de Outubro de 2014, 23:00 »
Após alguns anos sem precisar recorrer ao fórum por ser um usuário mais calejado no sistema...

Estou tentando instalar o Oracle JDK no meu Ubuntu e primeiramente desinstalei o OpenJDK, após isso baixei o repositório do webupd8 e tentei instalar o JDK 7. Eis a mensagem de retorno de erro:


root@AtivBOOK2:/home/guilherme# sudo apt-get install oracle-java7-installer
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
  fonts-dejavu-extra libbonobo2-0 libbonobo2-common libgconf2-4 libgnome2-0
  libgnome2-bin libgnome2-common libgnomevfs2-0 libgnomevfs2-common libice-dev
  libidl-common libidl0 liborbit-2-0 liborbit2 libpthread-stubs0-dev libsm-dev
  libx11-dev libx11-doc libxau-dev libxcb1-dev libxdmcp-dev libxt-dev
  tzdata-java x11proto-core-dev x11proto-input-dev x11proto-kb-dev
  xorg-sgml-doctools xtrans-dev
Utilize 'apt-get autoremove' para os remover.
Os pacotes extra a seguir serão instalados:
  mysql-server-5.5
Pacotes sugeridos:
  tinyca mailx visualvm ttf-baekmuk ttf-unfonts ttf-unfonts-core
  ttf-kochi-gothic ttf-sazanami-gothic ttf-kochi-mincho ttf-sazanami-mincho
  ttf-arphic-uming
Os NOVOS pacotes a seguir serão instalados:
  oracle-java7-installer
Os pacotes a seguir serão atualizados:
  mysql-server-5.5
1 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
10 pacotes não totalmente instalados ou removidos.
É preciso baixar 0 B/2.000 kB de arquivos.
Depois desta operação, 222 kB adicionais de espaço em disco serão usados.
Você quer continuar? [S/n] s
debconf: Perl may be unconfigured (Can't locate strict.pm in @INC (you may need to install the strict module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at (eval 1) line 2.
BEGIN failed--compilation aborted at (eval 1) line 2.
) -- aborting
(Lendo banco de dados ... 291993 ficheiros e directórios actualmente instalados.)
Preparing to unpack .../mysql-server-5.5_5.5.40-0ubuntu0.14.04.1_amd64.deb ...
Can't locate strict.pm in @INC (you may need to install the strict module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 5.
dpkg: aviso: sub-processo antigo script pre-removal retornou estado de saída de erro 2
dpkg: em vez disso a tentar script do novo pacote ...
Can't locate strict.pm in @INC (you may need to install the strict module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 5.
dpkg: error processing archive /var/cache/apt/archives/mysql-server-5.5_5.5.40-0ubuntu0.14.04.1_amd64.deb (--unpack):
 sub-processo novo script pre-removal retornou estado de saída de erro 2
Can't locate strict.pm in @INC (you may need to install the strict module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 5.
dpkg: erro enquanto efetuava a limpeza:
 sub-processo script post-installation instalado retornou estado de saída de erro 2
Preparing to unpack .../oracle-java7-installer_7u72+7u60arm-0~webupd8~2_all.deb ...
Can't locate strict.pm in @INC (you may need to install the strict module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 5.
dpkg: error processing archive /var/cache/apt/archives/oracle-java7-installer_7u72+7u60arm-0~webupd8~2_all.deb (--unpack):
 sub-processo novo script pre-installation retornou estado de saída de erro 2
Erros foram encontrados durante o processamento de:
 /var/cache/apt/archives/mysql-server-5.5_5.5.40-0ubuntu0.14.04.1_amd64.deb
 /var/cache/apt/archives/oracle-java7-installer_7u72+7u60arm-0~webupd8~2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Agradeço a ajuda e atenção de quem se interessar.

Offline Guilherme Maracaípe

  • Usuário Ubuntu
  • *
  • Mensagens: 54
    • Ver perfil
Re: Erro ao instalar Oracle JDK
« Resposta #1 Online: 28 de Outubro de 2014, 20:17 »
Houve um avanço, depois de muito pesquisar na internet descobri que o problema está no mysql que eu tinha instalado e resolvi desinstalar esses dias, acho que fiz algo errado ao tentar revomer o software.

o Ubuntu diz que eu preciso reinstalar o mysql mas ao tentar, tenho isso:

root@AtivBOOK2:/# apt-get install mysql-server
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: O pacote mysql-server-5.5 precisa ser reinstalado, mas não foi possível encontrar um arquivo para o mesmo.


O pior é que de alguma forma o perl e o java foram quebrados/corrompidos e não estão mais funcionando, agora nem mesmo o Ubuntu Software Center abre.

Já faz alguns dias que criei o tópico e até agora nenhuma resposta, estou ficando preocupado, será que ninguém mesmo pode ajudar? :-\

Offline jere2001

  • Usuário Ubuntu
  • *
  • Mensagens: 40
  • Linux pode ser o futuro, só depende de nós!
    • Ver perfil
Re: Erro ao instalar Oracle JDK
« Resposta #2 Online: 03 de Novembro de 2014, 10:00 »
Cara, infelizmente pra ficar redondo a única maneira que eu achei foi usando o OpenJDK, porém tal como vc também estou precisando do Java da Oracle, neste caso o seguinte método é bastante eficaz http://pt.wikihow.com/Instalar-o-Oracle-Java-JDK-no-Linux-Ubuntu.

Porém este método apresenta um probleminha, depois de executá-lo seu Ubuntu vai ficar reclamando que faltam dependências, mas pode ignorar isso pois aqui na minha máquina todos os aplicativos estão funcionando 100%. Abri até um tópico no fórum quanto a isso pra ver se alguém mais está passando por tal problema e sabe como resolver http://ubuntuforum-br.org/index.php/topic,115259.0.html.
ASUS a7n8x-xe, Sempron 3300+, 2x 1GB Markvision DDR 400, 2x SAMSUNG HD080HJ (RAID0)
Audigy 2 ZS, Play TV Pró Ultra, Corsair vx450w, WinXP SP3
Ubuntu 10.04 (Dual Boot)