homebrew最新安装方式,最新加速安装方案是什么? |
您所在的位置:网站首页 › mac安装brew命令 › homebrew最新安装方式,最新加速安装方案是什么? |
![]() 都2021年了,很多事情都发生了变化。对于使用mac系统的开发人员来说,其中一项非常重大的改变就是:homebrew的安装方式发生了变化。如果使用原来的安装脚本进行安装的话,就会被提示安装方式已经发生了改变。真实的有些措不及防是不?
本文测试环境:[email protected],[email protected]。除了讲述安装方式的改变,这里苏南大叔,还将讲述brew加速安装组件的事情。 安装方式改变homebrew官方下载地址: https://brew.sh/
原来的安装方式使利用ruby安装一个脚本,现在的安装方式是利用bash安装一个脚本。新的bash安装方式如下: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
这里有个安装脚本的地址,您可以先试试,对于您的网络环境,到底能不能访问到。 https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh加速安装之修改hosts(可选)如果您的网络里面,无法访问raw.githubusercontent.com。那么您可能连安装脚本都不能下载回来。如果能下载脚本,仅仅是安装很慢的话,就不推荐您看看本部分内容了。
由于众所周知的原因,从raw.githubusercontent.com下载代码,是不会一帆风顺的。所以,这里可能需要个修改hosts文件的操作。总体上来说,就是给raw.githubusercontent.com挑选一个合适的ip解析。下面有个可能随时过时的解析,仅供参考。 199.232.96.133 raw.githubusercontent.com下面的链接中,会有更详细的说明: https://newsn.net/say/raw-githubusercontent-com.htmlmac系统的host文件地址是:/private/etc/host。加速安装之修改安装脚本事实上,修改hosts文件的话,大部分情况下使治标不治本的。所以,在这里,苏南大叔使用的方案可能更加极端一些。所以,仅供参考仅供参考。 把安装脚本手工下载到本地,然后使用文本编辑器,修改里面的几个地址。简而言之的话,就是把https://github.com/Homebrew/字样,都替换成了https://hub.fastgit.org/Homebrew/字样,然后再通过命令行来执行install.sh文件。
这里需要注意的是,您可能需要给install.sh赋予些权限,苏南大叔这里就直接赋予最高权限777了。当然,这里并不推荐大家这么做,并不符合系统安全要求。
不知道为啥,这个brew cask命令的安装是极其的困难。正常来说,这个cask命令是用不到的。但是,用到的话,安装的时候,就是非常麻烦的。苏南大叔,以前有写过一篇文章,仅供参考。 https://newsn.net/say/brew-cask.html整体的思路就是:在本地的brew的tap目录中,建立cask相关目录,然后在对应目录下面,使用git clone命令,手工clone一个可用的镜像。目录路径如下(不存在就直接创建): /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask如果使用brew变量的话,这个地址就是: "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask可用的国内镜像地址是: https://mirrors.ustc.edu.cn/homebrew-cask.git
如果您确认文件夹存在的话,那么整体上的命令是: cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask git clone https://mirrors.ustc.edu.cn/homebrew-cask.git其它的brew命令加速地址brew其实是由几个命令组合到一起的,每个命令都有不同的git地址信息。下面的信息仅供参考,苏南大叔暂时没有实践。思路就是,创建不同的目录,然后直接自己git clone。请分析的看待下面的命令,不要无脑照抄执行! // 替换brew.git: cd "$(brew --repo)" git remote set-url origin https://mirrors.ustc.edu.cn/brew.git // 替换homebrew-core.git: cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git // 替换homebrew-cask.git: cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git相关链接https://newsn.net/say/brew-updating-homebrew.htmlhttps://newsn.net/say/brew-repo-tsinghua.htmlhttps://newsn.net/say/brew-cask.htmlhttps://newsn.net/say/brew-install.html总结brew这个非常好用的工具,是不得不安装的。是mac开发者,基本上都逃不过去这个工具的安装。所以,本文是个必备文章,欢迎转载收藏。 更多brew相关信息,请点击苏南大叔的博客: https://newsn.net/tag/brew/![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |