Problema na instalação do oracle-java12

Iniciado por RosaneNany, 08 de Setembro de 2020, 22:38

tópico anterior - próximo tópico

RosaneNany


Prezados,

Preciso instalar o oracle-java, porém em todos os que tento a resposta é sempre a mesma.  Mudo a versão, comecei na 8, mas a resposta é a mesma no terminal. Segue os dados do terminal.


rosanesilva@rss:~$
sudo apt install oracle-java12-installer
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
O pacote oracle-java12-installer não está disponível, mas é referenciado por outro pacote.
Isto pode significar que o pacote está faltando, ficou obsoleto ou está disponível somente a partir de outra fonte

E: O pacote 'oracle-java12-installer' não tem candidato para instalação



Segui o passo a passo do site https://diolinux.com.br/2019/08/como-instalar-java-oracle-ubuntu.html sem sucesso.

O que devo fazer para corrigir isso?

creto

Olá RosaneNany,

Aqui mesmo no fórum tem um extenso guia de instalação elaborado muito bem pelo nosso companheiro Sampayu, visite o tópico:

>> "[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux"

Espero que seja útil

T+
A vida, é feito andar de bicicleta, se parar, você cai! (Gabriel Contino)
Blog do Paulo Corrêa Creto

CelticWarrior

O PPA indicado nas instruções já não contém o instalador para a versão 12, apenas para 11 (??) e 14: https://launchpad.net/~linuxuprising/+archive/ubuntu/java

RosaneNany

Citação de: creto online 09 de Setembro de 2020, 08:29
Aqui mesmo no fórum tem um extenso guia de instalação elaborado muito bem pelo nosso companheiro Sampayu, visite o tópico:

>> "[Tutorial] Instalação manual do Ambiente de Execução Java (JRE) no *Ubuntu Linux"


Olá Creto.

Visitei o tópico e segui o passo a passo, porém não obtive resultado. Tentei abrir pela interface e pelo terminal, no entanto o erro persistiu. Outra coisa bizarra que aconteceu foi eu copiar um arquivo para a pasta bin e a data de aspiração dele ser uma zipado e quando coloquei na bin a data mudar e dar com aspirada.
Segue visualmente o que está acontecendo. Reforço que isso está acontecendo mesmo após de fazer todos os procedimentos do Sampayu...

Ao clicar no arquivo em qualquer pasta (testei na bin e na Documentos) os erros são esses:








Depois tentei abrir pelo terminal e a mensagem foi essa e as imagens continuaram tendo os mesmos erros já mostrados anteriormente.



rosanesilva@rss:~$ ./Documentos/ampl_linux-intel64/amplide/amplide&
[2] 14375
[1]   Fim da execução com status 127        ./Documentos/ampl_linux-intel64/amplide/amplide
rosanesilva@rss:~$ ./Documentos/ampl_linux-intel64/amplide/amplide&Exception in thread "Process monitor" java.lang.NullPointerException
   at com.ampl.ide.launching.AMPLProcess.notifyTerminateListeners(AMPLProcess.java:182)
   at com.ampl.ide.launching.AMPLProcess.fireTerminateEvent(AMPLProcess.java:189)
   at org.eclipse.debug.core.model.RuntimeProcess.terminated(RuntimeProcess.java:258)
   at org.eclipse.debug.core.model.RuntimeProcess$ProcessMonitorThread.run(RuntimeProcess.java:434)
Exception in thread "Process monitor" java.lang.NullPointerException
   at com.ampl.ide.launching.AMPLProcess.notifyTerminateListeners(AMPLProcess.java:182)
   at com.ampl.ide.launching.AMPLProcess.fireTerminateEvent(AMPLProcess.java:189)
   at org.eclipse.debug.core.model.RuntimeProcess.terminated(RuntimeProcess.java:258)
   at org.eclipse.debug.core.model.RuntimeProcess$ProcessMonitorThread.run(RuntimeProcess.java:434)

(AMPL IDE:14378): Gtk-WARNING **: 15:02:43.857: Negative content width -5 (allocation 1, extents 3x3) while allocating gadget (node progressbar, owner GtkProgressBar)

(AMPL IDE:14378): Gtk-WARNING **: 15:02:43.858: Negative content width -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkProgressBar)

(AMPL IDE:14378): Gtk-WARNING **: 15:02:43.858: Negative content width -5 (allocation 1, extents 3x3) while allocating gadget (node progressbar, owner GtkProgressBar)

(AMPL IDE:14378): Gtk-WARNING **: 15:02:43.858: Negative content width -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkProgressBar)


Sendo assim, eu realmente não sei o que fazer.

CelticWarrior

Se a versão 14 lhe serve então é tão simples como seguir as instruções que estava seguindo inicialmente e simplesmente usar o instalador para esse versão tal como indiquei em comentário anterior.

Não precisa complicar coisas que realmente não o são. Isso sim, há que saber o que está fazendo e entender as razões pelas quais certas instruções já não funcionam (explicado em comentário anterior). Na época em que Diolinux escreveu esse artigo o "oracle-java12-installer" existia nesse PPA, agora não. Novamente: o que está disponível agora é o "oracle-java14-installer".

RosaneNany

#5
Citação de: CelticWarrior online 09 de Setembro de 2020, 15:33
Se a versão 14 lhe serve então é tão simples como seguir as instruções que estava seguindo inicialmente e simplesmente usar o instalador para esse versão tal como indiquei em comentário anterior.

Não precisa complicar coisas que realmente não o são. Isso sim, há que saber o que está fazendo e entender as razões pelas quais certas instruções já não funcionam (explicado em comentário anterior). Na época em que Diolinux escreveu esse artigo o "oracle-java12-installer" existia nesse PPA, agora não. Novamente: o que está disponível agora é o "oracle-java14-installer".

Então Celtic, eu executei os comandos do site que você colocou e não deu certo. Segue os códigos...

[b]rosanesilva@rss:~$ [/b]sudo add-apt-repository ppa:linuxuprising/java
[sudo] senha para rosanesilva:
Oracle Java 11 (LTS) and 14 installer for Ubuntu (20.04, 19.10, 18.04, 16.04 and 14.04), Linux Mint and Debian.

Java binaries are not hosted in this PPA due to licensing. The packages in this PPA download and install Oracle Java, so a working Internet connection is required.

The packages in this PPA are based on the WebUpd8 Oracle Java PPA packages: https://launchpad.net/~webupd8team/+archive/ubuntu/java

Created for users of https://www.linuxuprising.com/

Installation instructions (with some tips), feedback, suggestions, bug reports etc.:

Oracle Java 11: https://www.linuxuprising.com/2019/06/new-oracle-java-11-installer-for-ubuntu.html
Oracle Java 14: https://www.linuxuprising.com/2020/03/how-to-install-oracle-java-14-jdk14-on.html

Important notice regarding Oracle Java 11 and newer: the Oracle JDK license has changed starting April 16, 2019. The new license permits certain uses, such as personal use and development use, at no cost -- but other uses authorized under prior Oracle JDK licenses may no longer be available. A FAQ is available here: https://www.oracle.com/technetwork/java/javase/overview/oracle-jdk-faqs.html . After this change, new Oracle Java 11 releases (11.0.3 and newer) require signing in using an Oracle account to download the binaries. This PPA has a new installer that requires the user to download the Oracle JDK 11 .tar.gz and place it in a folder, and only then install the "oracle-java11-installer-local" package. Details here:  https://www.linuxuprising.com/2019/06/new-oracle-java-11-installer-for-ubuntu.html

About Oracle Java 10, 12 and 13: These versions have reached the end of public updates, therefore they are longer available for download. The Oracle Java 10/12/13 packages in this PPA no longer worked due to this, so I have removed them. Switch to Oracle Java 11 or OpenJDK 11 instead, which is long term support, or the latest Java 14.
Mais informações: https://launchpad.net/~linuxuprising/+archive/ubuntu/java
Prima [ENTER] para continuar ou Ctrl+C para cancelar a sua adição.

Atingido:1 http://br.archive.ubuntu.com/ubuntu bionic InRelease
Atingido:2 http://br.archive.ubuntu.com/ubuntu bionic-updates InRelease       
Atingido:3 http://br.archive.ubuntu.com/ubuntu bionic-backports InRelease     
Ign:4 http://archive.canonical.com/ubuntu trusty InRelease                     
Atingido:5 http://dl.google.com/linux/chrome/deb stable InRelease             
Atingido:6 http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic InRelease
Atingido:7 http://security.ubuntu.com/ubuntu bionic-security InRelease         
Atingido:8 http://archive.canonical.com/ubuntu trusty Release                 
Atingido:9 http://ppa.launchpad.net/webupd8team/java/ubuntu bionic InRelease   
Lendo listas de pacotes... Pronto                                           
rosanesilva@rss:~$ sudo apt-get update
Atingido:1 http://br.archive.ubuntu.com/ubuntu bionic InRelease
Atingido:2 http://br.archive.ubuntu.com/ubuntu bionic-updates InRelease       
Atingido:3 http://dl.google.com/linux/chrome/deb stable InRelease             
Atingido:4 http://br.archive.ubuntu.com/ubuntu bionic-backports InRelease     
Atingido:5 http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic InRelease
Atingido:6 http://security.ubuntu.com/ubuntu bionic-security InRelease         
Ign:7 http://archive.canonical.com/ubuntu trusty InRelease                     
Atingido:8 http://archive.canonical.com/ubuntu trusty Release                 
Atingido:9 http://ppa.launchpad.net/webupd8team/java/ubuntu bionic InRelease   
Lendo listas de pacotes... Pronto                         
[b]rosanesilva@rss:~$ [/b]sudo apt install oracle-java14-installer
E: O dpkg foi interrompido, para corrigir o problema tem de correr manualmente 'sudo dpkg --configure -a'
[b]rosanesilva@rss:~$[/b] sudo dpkg --configure -a
[b]rosanesilva@rss:~$[/b] sudo apt install oracle-java14-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:
  efibootmgr libatk-wrapper-java libatk-wrapper-java-jni libfwup1
  libmysql-java linux-headers-5.4.0-42-generic linux-hwe-5.4-headers-5.4.0-42
  linux-image-5.4.0-42-generic linux-modules-5.4.0-42-generic
  linux-modules-extra-5.4.0-42-generic
Utilize 'sudo apt autoremove' para os remover.
The following additional packages will be installed:
  gsfonts-x11 oracle-java14-set-default
Pacotes sugeridos:
  binfmt-support 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:
  gsfonts-x11 oracle-java14-set-default
Os pacotes a seguir serão atualizados:
  oracle-java14-installer
1 pacotes atualizados, 2 pacotes novos instalados, 0 a serem removidos e 55 não atualizados.
1 pacotes não totalmente instalados ou removidos.
É preciso baixar 0 B/43,4 kB de arquivos.
Depois desta operação, 237 kB adicionais de espaço em disco serão usados.
Você quer continuar? [S/n] S
Pré-configurando pacotes ...
(Lendo banco de dados ... 266511 ficheiros e directórios actualmente instalados.)
A preparar para desempacotar .../oracle-java14-installer_14.0.2-1~linuxuprising1_amd64.deb ...
A descompactar oracle-java14-installer (14.0.2-1~linuxuprising1) sobre (14.0.2-1~linuxuprising1) ...
Configurando oracle-java14-installer (14.0.2-1~linuxuprising1) .............]
No /var/cache/oracle-jdk14-installer/wgetrc file found......................]
Creating /var/cache/oracle-jdk14-installer/wgetrc and
using default oracle-java14-installer wgetrc settings for it.
Downloading Oracle Java 14...
--2020-09-09 16:39:12--  http://download.oracle.com/otn-pub/java/jdk/14.0.2+12/205943a0976c4ed48cb16f1043c5c647/jdk-14.0.2_linux-x64_bin.tar.gz
Resolvendo download.oracle.com (download.oracle.com)... 23.74.91.252
Conectando-se a download.oracle.com (download.oracle.com)|23.74.91.252|:80... conectado.
A requisição HTTP foi enviada, aguardando resposta... 302 Moved Temporarily
Localização: https://edelivery.oracle.com/otn-pub/java/jdk/14.0.2+12/205943a0976c4ed48cb16f1043c5c647/jdk-14.0.2_linux-x64_bin.tar.gz [redirecionando]
--2020-09-09 16:39:12--  https://edelivery.oracle.com/otn-pub/java/jdk/14.0.2+12/205943a0976c4ed48cb16f1043c5c647/jdk-14.0.2_linux-x64_bin.tar.gz
Resolvendo edelivery.oracle.com (edelivery.oracle.com)... 23.74.80.21, 2600:1419:1800:486::366, 2600:1419:1800:48f::366
Conectando-se a edelivery.oracle.com (edelivery.oracle.com)|23.74.80.21|:443... conectado.
A requisição HTTP foi enviada, aguardando resposta... 302 Moved Temporarily
Localização: http://download.oracle.com/otn-pub/java/jdk/14.0.2+12/205943a0976c4ed48cb16f1043c5c647/jdk-14.0.2_linux-x64_bin.tar.gz?AuthParam=1599680474_d550761c4dc2373e34987be7aad8bcfc [redirecionando]
--2020-09-09 16:39:14--  http://download.oracle.com/otn-pub/java/jdk/14.0.2+12/205943a0976c4ed48cb16f1043c5c647/jdk-14.0.2_linux-x64_bin.tar.gz?AuthParam=1599680474_d550761c4dc2373e34987be7aad8bcfc
Conectando-se a download.oracle.com (download.oracle.com)|23.74.91.252|:80... conectado.
A requisição HTTP foi enviada, aguardando resposta... 301 Moved Permanently
Localização: https://download.oracle.com/otn-pub/java/jdk/14.0.2+12/205943a0976c4ed48cb16f1043c5c647/jdk-14.0.2_linux-x64_bin.tar.gz?AuthParam=1599680474_d550761c4dc2373e34987be7aad8bcfc [redirecionando]
--2020-09-09 16:39:15--  https://download.oracle.com/otn-pub/java/jdk/14.0.2+12/205943a0976c4ed48cb16f1043c5c647/jdk-14.0.2_linux-x64_bin.tar.gz?AuthParam=1599680474_d550761c4dc2373e34987be7aad8bcfc
Conectando-se a download.oracle.com (download.oracle.com)|23.74.91.252|:443... conectado.
A requisição HTTP foi enviada, aguardando resposta... 200 OK
Tamanho: 190903410 (182M) [application/x-gzip]
Salvando em: "jdk-14.0.2_linux-x64_bin.tar.gz"

     0K ........ ........ ........ ........ 17% 4,10M 37s
32768K ........ ........ ........ ........ 35% 4,12M 29s
65536K ........ ........ ........ ........ 52% 3,55M 22s
98304K ........ ........ ........ ........ 70% 4,31M 14s
131072K ........ ........ ........ ........ 87% 4,71M 5s
163840K ........ ........ ......           100% 4,57M=44s

2020-09-09 16:39:58 (4,17 MB/s) - "jdk-14.0.2_linux-x64_bin.tar.gz" salvo [190903410/190903410]

Download done.
Removing outdated cached downloads...
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jaotc para disponibilizar /usr/bin/jaotc (jaotc) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jar para disponibilizar /usr/bin/jar (jar) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jarsigner para disponibilizar /usr/bin/jarsigner (jarsigner) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/javac para disponibilizar /usr/bin/javac (javac) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/javadoc para disponibilizar /usr/bin/javadoc (javadoc) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/javap para disponibilizar /usr/bin/javap (javap) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jcmd para disponibilizar /usr/bin/jcmd (jcmd) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jconsole para disponibilizar /usr/bin/jconsole (jconsole) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jdb para disponibilizar /usr/bin/jdb (jdb) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jdeprscan para disponibilizar /usr/bin/jdeprscan (jdeprscan) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jdeps para disponibilizar /usr/bin/jdeps (jdeps) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jfr para disponibilizar /usr/bin/jfr (jfr) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jhsdb para disponibilizar /usr/bin/jhsdb (jhsdb) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jimage para disponibilizar /usr/bin/jimage (jimage) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jinfo para disponibilizar /usr/bin/jinfo (jinfo) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jjs para disponibilizar /usr/bin/jjs (jjs) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jlink para disponibilizar /usr/bin/jlink (jlink) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jmap para disponibilizar /usr/bin/jmap (jmap) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jmod para disponibilizar /usr/bin/jmod (jmod) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jpackage para disponibilizar /usr/bin/jpackage (jpackage) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jps para disponibilizar /usr/bin/jps (jps) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jrunscript para disponibilizar /usr/bin/jrunscript (jrunscript) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jshell para disponibilizar /usr/bin/jshell (jshell) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jstack para disponibilizar /usr/bin/jstack (jstack) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jstat para disponibilizar /usr/bin/jstat (jstat) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/jstatd para disponibilizar /usr/bin/jstatd (jstatd) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/keytool para disponibilizar /usr/bin/keytool (keytool) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/rmic para disponibilizar /usr/bin/rmic (rmic) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/rmid para disponibilizar /usr/bin/rmid (rmid) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/rmiregistry para disponibilizar /usr/bin/rmiregistry (rmiregistry) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/bin/serialver para disponibilizar /usr/bin/serialver (serialver) em modo auto
update-alternatives: a usar /usr/lib/jvm/java-14-oracle/lib/jexec para disponibilizar /usr/bin/jexec (jexec) em modo auto
Oracle JDK 14 installed

[b]#####Important########
To set Oracle JDK 14 as default, install the "oracle-java14-set-default" package.
W: A operação foi interrompida antes de poder terminar
W: APT had planned for dpkg to do more than it reported back (5 vs 16).
   Affected packages: gsfonts-x11:amd64 oracle-java14-set-default:amd64[/b]
rosanesilva@rss:~$[b] java -version
[/b]java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)



Onde estou errando?

creto

Vou apenas postar curiosidades ainda não estudei o caso e na verdade nem li direito as mensagens mais..., primeiro me faço na obrigação de auxiliar primeiro um(a) companheiro(a) a usar o fórum

Rosane, ao clicar em "Responder" aqui no fórum você encontra várias ferramentas de formação de texto do fórum, a exemplo colar as saídas do seu terminal para que não fiquem grandes demais usar o BBCode #

Clique para ampliar a imagem

Quanto ao problema o que eu achei curioso é que parece que o B. Gonçalves pensou até nisso, olhe o meu aqui:
acpereira@acpereira:~$ java --version
openjdk 14.0.1 2020-04-14
OpenJDK Runtime Environment (build 14.0.1+7-Ubuntu-1ubuntu1)
OpenJDK 64-Bit Server VM (build 14.0.1+7-Ubuntu-1ubuntu1, mixed mode, sharing)
acpereira@acpereira:~$


Isso já está ai sem eu fazer nada

Interessante não?

T+
A vida, é feito andar de bicicleta, se parar, você cai! (Gabriel Contino)
Blog do Paulo Corrêa Creto