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 );)
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)?
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)
Já tentei instalar o Java 9 , mas que não funcionou também.
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.
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 );)
Você deve ter baixado o netbeans do site deles, que é um arquivo tar.
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.
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 ..