在哪里安装应用程序


9

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

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


Mac的工作方式与Linux(例如,/Applications目录)略有不同。要了解有关Linux文件系统一般组织的知识,请查看FHS
2012年

抱歉-我不清楚。我说的是诸如apache工具和下载(hadoop,cassandra,pig等作为特定示例)之类的通用Linux应用。我确实了解Mac专用资料的/ Applications文件夹。thx
Chris Gerken 2012年

Answers:


13

对于Linux,Linux标准库描述了文件系统的布局以及在何处以及如何安装应用程序及其数据。

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

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

这些目录是系统安装应用程序的位置。

用户安装的应用程序可以放在/usr/local的常规下,/usr/opt类似于Mac OS X /Applications文件夹的目录下,在该目录下,每个应用程序都直接位于其下;在该文件夹中,这些目录通常镜像下该目录。/usr


1
还有/var/lib/PROGRAMNAME……
Nils 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.