在哪里安装 Netbeans

在哪里安装 Netbeans

我计划在我的 Ubuntu 12.10 上安装 Netbeans 7.2.1。到目前为止,我已经顺利安装了 JDK 7u11,并且已经从 Oracle 网站下载了 Netbeans。

我的问题是:我应该在哪里安装 Netbeans?我应该接受默认路径/usr/local/netbeans-7.2.1还是应该将此路径更改为我的/home

我之所以有疑问,是因为有人告诉我不要将其安装在默认的建议安装路径中,因为以后我很可能遇到权限问题。使用 Netbeans 时,我没有权限在该文件夹中写入,因此我无法将库添加到我的项目、安装和卸载 IDE 的插件,甚至无法使用 Glassfish 服务器配置。

我搜索了谷歌,想弄清楚我的疑惑,但无济于事。我唯一找到的是此主题在 Netbeans 论坛上,这带来了更多的疑问。

谁能帮我?

答案1

您不需要使用 运行安装程序sudo,也不需要将其安装在系统文件夹中,例如/usr/local/。只需正常运行安装程序并选择将其安装在您的主目录中即可。如果您不希望netbeansglassfish文件夹弄乱您的主文件夹,您可以将它们安装在主文件夹的子文件夹中,例如localLibrary或任何其他文件夹。

您可以通过单击它创建的启动器来运行 Netbeans。但是,如果您想从命令行运行它,则需要将 Netbeans 的bin文件夹添加到系统路径。您可以通过.bashrc在文本编辑器中打开文件并在底部添加此行(根据您安装 Netbeans 的位置进行修改)来执行此操作:

export PATH=$PATH:~/netbeans-7.2.1/bin

答案2

如果你是运行 NetBeans 的机器上唯一的用户,你应该不是以 root 用户身份运行安装程序。

 $ chmod u+x ~/Downloads/netbeans-7.3rc1-linux.sh
 $  ~/Downloads/netbeans-7.3rc1-linux.sh

系统将提示您选择默认为用户主目录的安装目录。所选安装文件夹必须可由当前用户写入。

详情请查看NetBeans 社区 Wiki

如果您要让多个用户从同一安装启动 NetBeans,则应以 root 用户身份运行安装程序并选择 /user/local 作为安装目录。出现提示时,它应该是默认选择。

NetBeans IDE 的设计考虑到了多个用户从同一安装启动 IDE 的情况:

NetBeans 通过将每个用户的个人设置与 NetBeans 代码安装分开来适应这种情况。

在 Unix 系统上,第一次运行 NetBeans 时,设置保存在用户主目录中创建的本地设置目录中。

以上引文来自NetBeans:权威指南

答案3

一般来说,您应该从软件中心安装软件 - 这样您将自动获得安全更新,并且无需您进行任何调整或配置即可正常工作。

https://apps.ubuntu.com/cat/applications/netbeans/

相关内容