当尝试运行 netbeans shell 安装程序时,它给出了一个错误。
./netbeans-7.0.1-m1-php-linux.sh
Configuring the installer...
Searching for JVM on the system...
Extracting installation data...
Running the installer wizard...
No protocol specified
这个错误在我执行之后出现,export DISPLAY=:0.0
因为那也是一个错误。有什么想法吗?顺便说一下,这是在 Debian 上
答案1
我认为这太晚了,但您可以以普通用户身份尝试以下操作,而不是从 root 调用它:
sudo ./netbeans-whatever.sh
或者
sudo sh netbeans-whatever.sh
它似乎也适用于卸载程序。您也可以以用户身份为用户安装,而无需使用sudo
。
答案2
很抱歉打扰了大家,但是我最近也遇到了同样的问题。
如果您具有 root 访问权限,请以 root 身份启动 ax 窗口会话,而不是在当前会话中以 root 身份运行脚本。脚本运行时,它会尝试在 root 的 x 窗口会话中打开安装程序,但不存在这样的安装程序。如果您以 root 身份打开会话,然后从那里运行脚本,它将正常工作。
答案3
这精彩的视频一步一步解释了如何解决错误,
答案4
这对我有用:sudo sh netbeans-8.2-linux.sh --silent