在哪里安装应用程序

Chr*_*ken 9 osx software-installation directory-structure

我是 Windows 的长期用户,正在向基于 Linux 的开发进行多年的个人迁移。在 Windows 上,当我安装一个应用程序时,它被放在 Program Files 文件夹中,我让应用程序将我在使用应用程序时创建的文件存储在我可以定期备份的单独数据文件夹层次结构中。

Linux 中对应的文件夹/目录是什么(好吧,我真的在 Mac 上运行)?

Mic*_*ton 13

对于 Linux,Linux Standard Base描述了文件系统布局以及应用程序及其数据的安装位置和方式。

对于文件系统中的大多数项目,LSB 引用了文件系统层次结构标准(即使它已经过时了)。

作为一个实际问题,你会发现,大多数应用程序都安装在自己的程序二进制代码/usr/bin,安装在自己的图书馆/usr/lib/usr/lib64在他们的共享应用程序的数据/usr/share和他们的计算机特定的应用程序数据/var/lib

这些目录是系统安装应用程序的地方。

用户安装的应用程序可以放置在 下/usr/local,镜像那些的约定/usr,或者在/opt稍微类似于 Mac OS X/Applications文件夹的目录中,其中每个应用程序都有一个直接在下面的文件夹,并且在该文件夹中的目录通常反映在下面找到的那些/usr.