在 Mac OS X 上存储代码和安装应用程序的位置 - 从 Windows 切换

问题描述 投票:0回答:1

这里有一些新手问题,来自在 Windows 中花费 15 年以上编码但在 Mac OS X 上从头开始的人。我已经搜索了网络和这个站点但没有找到答案,但我认为答案对很多人。

很简单....

  1. 我应该将私有代码和项目存储在文件系统中的什么位置?我的用户目录?在 /usr/?

  2. 我应该在哪里存储共享代码和项目?

  3. 我应该在哪里设置 github 存储库?

  4. 建成后,我应该在哪里安装应用程序?我在这里看到了很多可能性。 /opt/, /var/lib, /usr/local/var 等

  5. 也许最有趣的是:我怎样才能简单地了解我的 Mac 上安装的所有内容的位置?

我想在 UNIX 40 年的历史中已经出现了一些标准,但到目前为止我还找不到它们。必须有一些我应该遵循的“最佳实践”指南。

哦,顺便说一下,我说的是 PostgreSQL 之类的东西。没有合适的 Mac 应用程序。

我问的原因是我遇到过多种安装方式,这些方式似乎对安装相同应用程序有自己的想法。例如homebrew、ant 等。这些有时会导致安装位置与遵循常见问题解答或文档手动安装应用程序不同。

感谢关于这些的任何答案。

非常感谢。

macos github filesystems
1个回答
5
投票

Github 有一个非常好的 GitHub Desktop 应用程序,可以下载和同步您的 Github 存储库。默认情况下,它将它们放置在

~/Documents
(您的主文件夹的文档目录)中的子目录中。

我的设置是在主目录(

~/
)中创建一个 Git 目录,并将其用于 private 项目。对于 shared 项目,将它们放在
/Users/Shared
(在 Mac OS 中有一个供所有人使用的公共共享文件夹)。

就安装命令行工具而言,Mac 就像 BSD 盒子:安装在

/usr/local/bin
等。图形应用程序应该进入
/Applications
。 Github的Mac应用在
/usr/local/bin
.

中安装一个命令行工具(可选)

OS X 上的一些包工具创建自己的目录层次结构(Fink、MacPorts),但 MirPorts 安装在

/usr/local
.

© www.soinside.com 2019 - 2024. All rights reserved.