Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在Mac OS X上存储代码和安装应用程序的位置-从Windows切换_Macos_Github_Filesystems - Fatal编程技术网

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

Macos 在Mac OS X上存储代码和安装应用程序的位置-从Windows切换,macos,github,filesystems,Macos,Github,Filesystems,下面是一些新手提出的问题,他们在Windows上花了15年以上的时间编写代码,但在Mac OS X上从头开始。我搜索了web和本网站,没有找到答案,但我认为这些答案对很多人都很有用 很简单 我应该在文件系统中的何处存储私有代码和项目?我的用户目录?在/usr/ 我应该在哪里存储共享代码和项目 我应该在哪里设置github存储库 一旦构建,我应该在哪里安装应用程序?我在这里看到了很多可能性/opt/、/var/lib、/usr/local/var等 也许最有趣的是:我怎样才能简单地了解Mac上安装

下面是一些新手提出的问题,他们在Windows上花了15年以上的时间编写代码,但在Mac OS X上从头开始。我搜索了web和本网站,没有找到答案,但我认为这些答案对很多人都很有用

很简单

  • 我应该在文件系统中的何处存储私有代码和项目?我的用户目录?在/usr/

  • 我应该在哪里存储共享代码和项目

  • 我应该在哪里设置github存储库

  • 一旦构建,我应该在哪里安装应用程序?我在这里看到了很多可能性/opt/、/var/lib、/usr/local/var等

  • 也许最有趣的是:我怎样才能简单地了解Mac上安装的所有东西的位置

  • 我可以想象,在UNIX 40年的历史中,已经出现了一些针对这些标准的标准,但到目前为止,我还没有找到它们。我必须遵循一些“最佳实践”准则

    哦,对了,我说的是PostgreSQL之类的东西。不正确的Mac应用程序

    我问这个问题的原因是,我遇到了各种各样的安装方法,它们似乎对在哪里安装同一个应用程序有自己的想法。e、 g.自制、ant等。这些有时会导致不同的安装位置,而不是遵循常见问题解答或手动安装应用程序的文档

    感谢您对这些问题的回答


    非常感谢。

    Github有一个非常好的Mac应用程序,可以下载和同步Github存储库。默认情况下,它会将它们放在~/Documents(主文件夹的Documents目录)中的子目录中

    我的主要设置是在~中创建一个git目录,并将其用于私人项目。对于共享项目,将它们放在/Users/shared中(Mac OS中有一个供所有人使用的公用共享文件夹)

    至于安装命令行工具,Mac就像BSD盒一样。。安装在/usr/local/bin等中。图形应用程序应安装在/applications中。Github的mac应用程序(可选)在/usr/local/bin中安装命令行工具

    OSX上的一些包工具创建自己的目录层次结构(fink、macports),但mirports安装在/usr/local中