• 使用Homebrew管理你的mac开发包


    很多人可能不了解 Homebrew, 其实它相当于开发软件界的 Appstore.

    比如,如果我要安装 python 的最新版本,那么传统的做法是 
    1. 到官方网站下载 python 的最新版本 
    2. 极其麻烦和小心翼翼的删除自带的 python 版本 
    3. 安装新的版本 
    4. 设置环境变量

    而借助 Homebrew, 需要做的仅仅是: 
    brew uninstall python 
    brew install python

    整个过程只是等待而已,不需要百度 python 的官方网址,不需要找卸载安装配置环境变量教程…

    安装 Homebrew

    更多的好处就会在你以后的使用中被发掘. 
    下面我们进行 Homebrew 的安装.

    打开终端,输入以下命令:

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    注意:

    因网络的原因,可能会不成功,请多尝试几次,一直到成功安装.

    中间会出现一个 Press RETURN to continue or any other key to abort,请及时回车,并输入密码,不要傻等着…

    不要加 sudo, 加了也没关系,待会会提示你 Don't run as root

    如果出现了某个包导致的安装失败,你仅需要按照提示进行操作即可

    当看到下面的内容时 
    安装成功 
    ?说明安装已经成功完成了.

    查看brew的帮助

    brew –help

    安装软件

    brew install git

    卸载软件

    brew uninstall git

    搜索软件

    brew search git

    显示已经安装软件列表

    brew list

    更新软件,把所有的Formula目录更新,并且会对本机已经安装并有更新的软件用*标明。

    brew update

    更新某具体软件

    brew upgrade git

    查看软件信息

    brew [info | home] [FORMULA...]

    删除程序,和upgrade一样,单个软件删除和所有程序老版删除。

    brew cleanup git 
    brew cleanup

    查看那些已安装的程序需要更新

    brew outdated

    其它Homebrew指令:

    brew list   —列出已安装的软件

    brew update   —更新Homebrew

    brew home  *—用浏览器打开

    brew info   *—显示软件内容信息

    brew deps * — 显示包依赖

    brew server *  —启动web服务器,可以通过浏览器访问http://localhost:4567/ 来同网页来管理包

    brew -h brew   —帮助

    homebrew本身就是一个git仓库。使用homebrew安装软件包时,会自动先下载软件包,然后解压安装,但有时候下载会卡住,或者很慢,这个时候你可以通过其他工具先将所需的软件包下载 下来,注意版本一定要对应,homebrew放置软件包源码的路径为/Library/Caches/Homebrew/,只要你将所需要的软件包下载正 确的版本,放置在此目录下,那么再使用brew install xxx的时候,brew就能直接安装了,有时候brew install xxx卡在下载界面,这招很管用。

    Making a formula is easy. Just brew create URL and then brew install $FORMULA (perhaps with --debug --verbose). Basically, a formula is a Ruby file. You can place it anywhere you want (local or remote) and install it by pointing to the file or URL.

    formula文件位置:/usr/local/Library/Formula/foo.rb  存放安装工具的rb文件

    Packages are installed according to their formulae, which live in $(brew --repository)/Library/Formula. Check some out. You can view any formula at anytime; e.g. brew edit wget.

     另 外说明下,brew安装程序的过程中需要用到苹果的xcode中的 编译器,你可以到苹果的官网中免费下载安装(需要注册免费的开发者,然后才能下载),安装后到属性(Xcode -- Perference--Downloads--Components--Command Line Tools)点击下载就可以了

    Homebrew工具地址:https://github.com/Homebrew/homebrew

  • 相关阅读:
    VUE组件——FlameGraph火焰图
    Linux操作之——配置samba
    Javascript基础——图片预加载
    Javascript基础——浮点数操作
    js页面实时显示时间
    基于Struts2+Hibernate的朋友圈留言网站开发的质量属性
    框架选择
    软件体系架构
    《需求分析与系统设计》第三篇
    《需求分析与系统设计》阅读笔记第二篇
  • 原文地址:https://www.cnblogs.com/huhuixin/p/6283395.html
Copyright © 2020-2023  润新知