Não é possível instalar o NetBeans 8.1

2

Estou executando a versão de 64 bits da área de trabalho do Ubuntu 14.04 e quando executo o instalador do netbeans (versão do PHP) Eu recebo a seguinte mensagem de erro:

Configuring the installer...
Searching for JVM on the system...
Preparing bundled JVM ...
netbeans-8.1-php-linux-x64.sh: 1: eval: /tmp/.nbi-4114443.tmp/jre-8u60-linux-x64.bin: Permission denied
Cannot prepare bundled JVM to run the installer.
Most probably the bundled JVM is not compatible with the current platform.
See FAQ at http://wiki.netbeans.org/FaqUnableToPrepareBundledJdk for more information.

Quando eu verifiquei o wiki, ele me diz:

On Debian-based 64bit distributions (such as Ubuntu) it is usually enough to install the ia32-libs package to successfully start the bundled 32bit installer. 

Quando tento executar

sudo apt-get install ia32-libs

Eu recebo o erro:

Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32z1 lib32ncurses5 lib32bz2-1.0

E: Package 'ia32-libs' has no installation candidate

Então eu corro

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

... e então eu executo o instalador e recebo a mesma mensagem de erro:

Configuring the installer...
Searching for JVM on the system...
Preparing bundled JVM ...
netbeans-8.1-php-linux-x64.sh: 1: eval: /tmp/.nbi-4114845.tmp/jre-8u60-linux-x64.bin: Permission denied
Cannot prepare bundled JVM to run the installer.
Most probably the bundled JVM is not compatible with the current platform.
See FAQ at http://wiki.netbeans.org/FaqUnableToPrepareBundledJdk for more information.

O que eu preciso fazer para instalar o netbeans 8.1 no Ubuntu 14.04 (64 bits)?

Estado do sistema

Saída de uname -a :

Linux stuart-home 3.19.0-31-generic #36~14.04.1-Ubuntu SMP Thu Oct 8 10:21:08 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Saída do java -version

Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)

Atualização 07-11-2015

Já tentei instalar o Java 9 , mas que não funcionou também.

Atualização 08-11-2015

Como solução alternativa, parece que o o download completo do netbeans funciona. Esse tipo de instalação do netbeans tem apenas uma opção de download, em vez de 1 para x86 e 1 para x64. Gostaria de saber se está relacionado a isso ou apenas a versão do PHP tem um bug?

Por enquanto, vou deixar por aqui e usar a versão completa, mas gostaria de ver se há uma solução real para aqueles que querem apenas a instalação mínima do PHP.

    
por Programster 05.11.2015 / 08:50

3 respostas

2

Eu tive o mesmo problema (NetBeans 8.1, Debian 8.1).

Em / etc / fstab eu removi o parâmetro " noexec " na definição / tmp , remontei / tmp e agora funciona. ( falta de permissão de execução );)

    
por Michal M. 10.11.2015 / 16:36
0

Você deve ter baixado o netbeans do site deles, que é um arquivo tar.

  • extrair para uma pasta de sua escolha.
  • Verifique se você tem o JDK instalado.
  • Abra o terminal e mude para o diretório que contém o arquivo netbeans.sh.
  • Em seguida, execute o arquivo de script shell usando o comando:

    ./netbeans.sh

  • Isso precisa ser feito com permissões elevadas.

Em seguida, uma janela é exibida para instalar o netbeans no formato da GUI.

    
por Manish Sakpal 07.11.2015 / 09:16
0

Eu tive esse problema ao tentar instalar o netbeans para um usuário não root no meu computador, mas o addin owner bit ajudou-o. O comando usado é este:

chmod u+x netbeans-8.1-linux.sh

Depois disso, quando eu corro

./netbeans-8.1-linux.sh

Funcionou, a instalação rodou sem problemas depois disso ..

    
por geneowak 01.04.2016 / 10:34