将程序安装到相当于 Windows 程序文件的文件夹中

将程序安装到相当于 Windows 程序文件的文件夹中

我是 Ubuntu 新手。

我想安装 NetBeans IDE,我觉得它不应该安装到主目录中,但不知道哪里相当于 Windows 程序文件文件夹,请解释一下在哪里安装 Ubuntu 应用程序?

这是我从互联网上获取的屏幕截图,作为 NetBeans IDE 的默认安装文件夹

在此处输入图片描述

谢谢。

答案1

没有真正的等价物,因为Linux 不是 Windows

如果您安装 netbeans 是为了自己使用,那么将其安装在您的主目录中是合理的,并且它建议的位置与任何位置一样好。

如果您想将其安装在所有用户都可以访问的位置,则有几种选择。

Netbeans 可能包含许多文件和库,在 Unix 系统上,这些文件和库通常安装在不同的位置(同样,没有与 Program Files 直接等效的位置,在 Program Files 中,您只需将应用程序的每个组件转储到其自己的目录中;请注意,即使在 Windows 上,这也不是严格执行的,因为 DLL 和其他组件可能分散在文件系统的多个位置)。例如,二进制文件进入,/usr/bin而库可能进入/usr/lib,各种数据文件进入某个位置/usr/share

最接近 Program Files 的目录是/opt用于“安装附加应用程序软件包”的目录。(请参阅http://www.pathname.com/fhs/pub/fhs-2.3.html#OPTADDONAPPLICATIONSOFTWAREPACKAGES/opt/netbeans)。如果您愿意,您可以安装。

阅读文件系统层次标准了解 Linux 文件系统的组织方式。

相关内容