Mac使用终端安装库

时间:2013-04-14 18:32:03

标签: macos shell terminal install libraries

我已经研究了这个问题,并且在这个主题上找到了关于SO的答案,但仍然感到困惑。

尝试开始使用Git。我也是shell脚本的新手,所以希望在此之后我会更熟悉它。

我正在阅读此页面,了解如何使用Git启动和运行:http://git-scm.com/book/en/Getting-Started-Installing-Git

我在桌面上创建了一个名为“git”的目录,并在终端中导航到该目录。凭借我在shell脚本编写方面的经验,这是一次胜利。然后,在关于如何从终端下载的博客文章中运行此命令:

curl -O http://git-scm.com/download

这是有效的,或者至少有一个新文件被添加到我创建的“git”目录中。

阅读说明,告诉他们“要安装Git,你需要拥有Git所依赖的以下库:curl,zlib,openssl,expat和libiconv”

行。嗯。怎么样?我确实阅读了一些关于如何做到这一点的博客帖子和SO答案,但都失败了。第一个例如 - 键入zlib并按下enter - 命令未找到?如何检查它是否已安装或如何安装?其他人怎么样?

我尝试关注此博文:http://www.neuraladvance.com/using-open-source-libraries-on-mac-os-x.html

我打字:

./configure
make
sudo make install

甚至不确定会发生什么。前两个命令说没找到,最后一个命令我要求输入密码。

然后我尝试了./configure --help

然后被告知“没有这样的文件或目录”

毋庸置疑,我不知道下一步该做什么。如何使用终端在Mac上安装库? curl,zlib,openssl,expat和libiconv

3 个答案:

答案 0 :(得分:4)

我很确定你的Mac上预装了所有这些库。 如果没有,安装Xcode(在AppStore上免费)就可以了。 Xcode实际上带有git(但不是最新版本),因此如果您安装Xcode,则无需单独安装git。

要更一般地回答您的问题,您可能需要安装Homebrew。 它是一个安装软件和库的命令行工具,它非常易于使用。

你发现贝壳真是太棒了。你应该为初学者阅读一些教程。如果您喜欢它,您将学习非常快,几周后,您将明白为什么您尝试的命令不起作用。玩得开心!

答案 1 :(得分:1)

正如Simon建议你应该安装Xcode,但不会自动安装CLI工具。必须通过Xcode的首选项下载它们。在“首选项”中,单击“下载”选项卡,然后在“命令行工具”旁边安装。

如果Xcode没有自动安装任何所需的工具,Homebrew是一个优秀,易于使用的实用程序,可以使用以下语法安装几乎所有UNIX或Linux命令:

brew install <SomeAppName>

Homebrew网站最初可以轻松地按照说明进行设置。因此,如果您需要的任何内容丢失,请尝试使用它。

答案 2 :(得分:0)

在Xcode 5中,要下载命令行工具,请选择“Xcode”下的Open Developer Tool,然后选择More Developer Tools&gt;从子菜单。这将带您进入Apple网页 - 您需要一个开发人员用户名/密码才能进入下载页面。 为您的系统选择合适的CLT,从dmg / pkg下载并安装。