我正在阅读一篇关于安装git的博客文章,它说它将安装在/usr/bin/git
当我使用$ which git
检查我的版本时,终端会显示/usr/local/bin/git
。当我检查Ruby时,结果相同。在Git,Ruby或Rails安装的地方是否有所不同?如果可能的话,我可以改变吗?
答案 0 :(得分:3)
通常情况下,这无关紧要。但是,通常/usr/local/bin
位于/usr/bin
环境变量中的PATH
之前。因此,将来,如果将同一软件的另一个版本(例如git)安装到/usr/local/bin
中,那么它将优先于/usr/bin
中安装的版本。您当然可以操纵PATH
环境变量来满足您的需求。
运行此命令以查看是否已安装多个版本的git
which -a git
答案 1 :(得分:1)
只要在您的PATH
命令中可以访问所有这些内容,就无所谓了。
您是否关注实际存储库的位置 - GIT存储库所在的位置不一定与安装GIT本身的位置相同。
答案 2 :(得分:0)
你可能会改变它。这可能不值得。
离开它并记住它可能会更容易。
这有点像Windows安装路径。默认为“程序文件”,但通常可以更改。
请注意,不同版本的Windows具有不同的命名程序文件。这也可以是这种差异的一个例子。
最后可能是你的ruby安装了GIT,这就是Ruby选择的路径。
只要您的PATH中有/usr/local/bin/git
,您就不会发现任何差异。