homebrew 怎么安装git

作者&投稿:严贵 (若有异议请与网页底部的电邮联系)
mac 中安装了git怎么移到homebrew中~

Homebrew 是一个 Mac 下的安装管理 Unix 工具的工具。安装好之后,在命令行下使用 brew install FORMULANAME就可以安装 FORMULANAME 对应的工具,它会处理好依赖关系,非常方便。默认情况下,安装最新版本。
但是在某些情况下,我们可能需要安装“旧”版本的工具,或者说安装指定/特定版本的工具,该怎么办呢?还好,Homebrew 已经提供了这类的支持。
今天安装 gsl 这个 rubygem ,编译本地库时失败了。我机器的环境是:
gsl-1.15
ruby-1.9.3p125
其中 gsl 是使用 brew install gsl 安装的,安装了最新的1.15版本。执行 gem install gsl 时的一条错误信息是:
conflicting types for ‘gsl_matrix_complex_equal’
于是顺着这条错误信息 Google ,发现很多人都遇到这个问题了。有人说,应该安装 gsl-1.14 而不是 gsl-1.15 。而最新的 gem 版本为 1.14.7 。看来很可能是版本不兼容。
所以我需要给 gsl 降级。 由于 gsl 是通过 Homebrew 安装的,所以需要找到安装特定版本工具的方法。于是在 Stackoverflow 上找到了方法。其实很简单:
1. 查看 brew 支持哪些版本的 gsl
$ brew versions gsl
1.15 git checkout 164c57f /usr/local/Library/Formula/gsl.rb
1.14 git checkout 83ed494 /usr/local/Library/Formula/gsl.rb
1.13 git checkout b0b2584 /usr/local/Library/Formula/gsl.rb
非常幸运,1.14 包括在内。
2. 进入 brew 所在的git仓库
cd `brew --prefix`
3. 复制粘贴刚才 brew versions sql 命令的提示。执行
git checkout 83ed494 /usr/local/Library/Formula/gsl.rb
4. 此时安装使用 brew install gsl 会提示错误
Error: gsl-1.15 already installed
To install this version, first `brew unlink gsl'
因此需要先取消之前的链接,执行
brew unlink gsl
提示
Unlinking /usr/local/Cellar/gsl/1.15… 16 links removed
5. 安装成功
brew install gsl

您的问题不是一两句话就能解决的,议去官网论坛或者一些其他比较知名的大论坛里咨询
如果曾经有人在网上发布,或有网站下载,一般都会被搜索引擎收录,如果搜不到,你可以找一下相关的论坛,最好是那种人气比较高的论坛发帖求助。

使用 Homebrew 安装 Git
Mac OS X 有好几个包管理器,用于管理一些开源软件在 Mac OS X 上的安装和升级。有传统的 MacPorts、Fink,还有更为简单易用的 Homebrew③。下面就介绍一下如何通过 Homebrew 包管理器来以源码包编译的方式安装 Git。

Homebrew 用Ruby语言开发,支持千余种开源软件在 Mac OS X 中的部署和管理。Homebrew 项目托管在 Github 上,网址为:https://github.com/mxcl/homebrew。

首先是安装 Homebrew,执行下面的命令:
$ ruby -e \
"$(curl -fsSL https://gist.github.com/
raw/323731/install_homebrew.rb)"

安装完成后,Homebrew 的主程序安装在 /usr/local/bin/brew 中,在目录 /usr/local/Library/Formula/ 下保存了Homebrew 支持的所有软件的安装指引文件。

执行下面的命令,通过Homebrew安装Git。
$ brew install git

使用 Homebrew 方式安装,Git 被安装在 /usr/local/Cellar/git/<version>/ 中,可执行程序自动在 /usr/local/bin 目录下创建符号连接,可以直接在终端程序中访问。

通过 brew list 命令可以查看安装的开源软件包。
$ brew list git

也可以查看某个软件包安装的详细路径和安装内容。
$ brew list git
/usr/local/Cellar/git/1.7.4.1/bin/gitk


莲都区15831109196: homebrew 安装完了 怎么运行 -
利阳咳清: 使用 Homebrew 安装 Git Mac OS X 有好几个包管理器,用于管理一些开源软件在 Mac OS X 上的安装和升级.有传统的 MacPorts、Fink,还有更为简单易用的 Homebrew③.下面就介绍一下如何通过 Homebrew 包管理器来以源码包编译的方...

莲都区15831109196: 安装了 node 怎么安装git -
利阳咳清: 下面分别介绍在Mac, Ubuntu,Centos以及Windows下安装Node.js. Mac 在Mac下,如果你喜欢用homebrew,那么只用一行就可以装好: brew install node 否则,只能考虑手工安装了,步骤如下: 1. 安装Xcode 2. 安装git 3 .运行下面的命令行编译node.js

莲都区15831109196: 如何在本地安装 Homebrew -
利阳咳清: Homebrew 是一个 Mac 下的安装管理 Unix 工具的工具.安装好之后,在命令行下使用 brew install FORMULANAME就可以安装 FORMULANAME 对应的工具,它会处理好依赖关系,非常方便.默认情况下,安装最新版本.但是在某些情况下...

莲都区15831109196: mac安装好的git怎么用它操作文件 -
利阳咳清: 以前一直听说过Github,但是自己一直不会用.最近不是太忙,于是想捣鼓捣鼓Github,没想到用了将近3个小时,才在Mac上配置成功. 首先简单介绍一下Git和Github 集中化的版本控制系统( Centralized Version Control Systems,简称 CVCS ).

莲都区15831109196: mac安装homebrew失败怎么办 -
利阳咳清: brew install mac安装失败的问题 问题:brew 安装失败 思路:将github仓库放到本地,不用ruby下载 解决办法:1、下载raw.githubusercontent.com/Homebrew/install/master/install文件(使用浏览器打开,另存为也可以),命名为install2、在...

莲都区15831109196: mac怎么判断git有没有装好 -
利阳咳清: 在命令行中执行git version,如果能正常显示git的版本号就是装好了

莲都区15831109196: mac git 自带的git怎么补全 -
利阳咳清: 相比CVS\SVN优势:- 支持离线开发,离线Repository - 强大的分支功能,适合多个独立开发者协作 - 速度快2. github是一个git项目托管网站 注册地址:https://github.com/signup/free Git-OSX-installer git-1.7.7-intel-universal-snow-leopard.dmg 下...

莲都区15831109196: win7上怎么安装homebrew -
利阳咳清: 这个提示是说你的电脑上已经安装过了Homebrew,如果你需要重新安装你的Homebrew的话,运行下面的代码:rm-rf/usr/local/Cellar/usr/local/.git&&brewcleanup如果不想重新安装就直接使用就可以了..brewinstall要安装的名称.

莲都区15831109196: mac中怎么安装homebrew -
利阳咳清: 打开“终端”程序,输入 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)",搞定,昨天刚安完.

莲都区15831109196: Mac需要装cuda吗 -
利阳咳清: 首先要确定你的 Mac 显卡是否支持 CUDA.在 macOS 上编译安装 MXNet 的大体步骤都是按照官方文档来进行安装即可.但由于每个人电脑环境不同,所以可能会出现一些依赖库/包的缺失,导致安装失败.一、安装依赖软件 在 macOS 上,首...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网