注意 如果bash_profile 文件路径写错了,而导致很多命令不能使用 可以在终端

/usr/bin/vim ~/.bash_profile    打开编辑  esc退出  按冒号(:)再按wq 退出编辑.

作为一个程序员,翻 墙都没有就不要做了,vpn买一个 200一年

1.下载homebrew,下载这个是为了下载git,nodejs,svn等,方便管理

官方网站;http://brew.sh/

打开终端,官方命令:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

删除命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

如果你已经存在git,那就不要下了,不会代替原来的版本 还不能删除,难搞,版本低一点无所谓。一种可行的方式是在.zshrc中修改环境变量而不是在.bash_profile,具体请自行探索。

使用时出现错误:Error: Cowardly refusing to 'sudo brew install'

解决方案 命令:sudo chown root /usr/local/bin/brew (root后为路径)

跟新brew :brew update

下载其他软件入node:brew install node

卸载软件:brew uninstall node

查看软件信息 brew info node

查看已下载软件:brew list

查看具体的软件信息 :brew list node

跟新软件:brew upgrade node

查看哪些文件需要跟新:brew outdated

下载git :brew install -g git或者brew install git

下载svn :brew install -g svn或者brew install svn,本人在mac下载svn是附带会同时下载sqlite,openssl,readline,svn常用命令解析:http://www.cnblogs.com/minyc/p/myc201608041600.html

下载好了不算完要设置环境变量可以设置全局的 也可以为单独的版本设置,全局设置往下看,单独设置请找到该下载的软件位置,找到他的bin

目录在.bash_profile添加即可。

通过以上方法在管理通过brew下载的软件时可以统一设置环境变量

打开文件夹查看/usr/local/Cellar是否存在,存在输入命令:open ~/.bash_profile

并打开的文件夹下输入:export PATH=/usr/local/bin:$PATH

之后在brew下的软件版本优先使用。

推荐能用brew管理的软件都用brew管理,方便下载跟新等操作。

nodejs,前端必用,自带npm 命令 可下载 ionic cordova,phonegap,n等软件。可以通过brew命令系在 也可以直接下载

下载ionic:npm install -g ionic;详情可以查看林一篇博客:http://www.cnblogs.com/minyc/p/myc201606161659.html

若直接下载node时更新 npm update node,npm update npm,详情请看node详解篇

直接下载的node想要删除有点麻烦:http://blog.csdn.net/w13770269691/article/details/50497827

其他操作基本跟brew差不多

homebrew for mac的更多相关文章

  1. Mac下安装包管理平台Homebrew(Mac 10.12)

    在终端上输入: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/maste ...

  2. 使用Homebrew在Mac OS X EI Capitan上安装与配置nginx和PHP

    安装nginx brew install nginx sudo nginx 测试安装 在浏览器打开下面的链接地址 http://localhost:8080 nginx.conf配置 # HTTPS ...

  3. Mac 下使用homebrew 安装node后全局安装找不到问题

    Homebrew 是mac上的包管理工具,其官网: http://brew.sh/ 在使用brew安装node之后安装一些常见工具比如 gulp npm install -g gulp 提示安装成功之 ...

  4. 【转】Mac系统中安装homebrew(类似redhat|Centos中的yum;类似Ubuntu中的apt-get)

    Homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get.yum神器 Homebr ...

  5. Mac Pro 安装 Homebrew 软件包管理工具

    Linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有 yum,Ubuntu有 apt-get. Mac os 中没有类似的东东,不过有第三方库支持 ...

  6. Mac OSX 下用 Homebrew 安装 MongoDB 并配置到 WebStorm 中

    1. 安装 Ruby OSX 操作系统内置 Ruby,但如果没有 Ruby,则需先输入以下命令安装能够进行多版本ruby环境安装.管理和切换的命令行工具 RVM. 1.1 安装 RVM 打开终端输入以 ...

  7. mac下 home-brew安装及php,nginx环境安装及配置

    Homebrew官网 http://brew.sh/index_zh-cn.html Homebrew是神马 linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案, ...

  8. 【转】Mac端包管理工具——Homebrew简介及安装

    Homebrew官网 http://brew.sh/index_zh-cn.html Homebrew是神马 linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案, ...

  9. MAC下用homebrew安装及配置apache、php和mysql

    我们用到php运行环境的时候总喜欢用集成包,其实在mac下,用homebrew也可以很快的安装这些东西,配置也很简单. homebrew homebrew是mac下的一个包安装管理工具,使用非常简单方 ...

随机推荐

  1. MVVM框架avalon在兼容旧式IE

    迷你MVVM框架avalon在兼容旧式IE做的努力 当前标签: avalon 共3页: 1 2 3 下一页  迷你MVVM框架avalon在兼容旧式IE做的努力 司徒正美 2014-03-13 11: ...

  2. 一个简单的Garbage Collector的实现

    一个简单的Garbage Collector的实现 前言: 最近看了google的工程师写的一个非常简单的垃圾收集器,大概200多行C代码,感叹大牛总能够把复杂的东西通过很简单的语言和代码表达出来.为 ...

  3. 【IOS开发】基础

    1.Objective-C 为 ANSI C 添加了下述语法和功能: 定义新的类 类和实例方法 方法调用(称为发消息) 属性声明(以及通过它们自动合成存取方法) 静态和动态类型化 块 (block), ...

  4. 运动检测(前景检测)之(二)混合高斯模型GMM

    运动检测(前景检测)之(二)混合高斯模型GMM zouxy09@qq.com http://blog.csdn.net/zouxy09 因为监控发展的需求,目前前景检测的研究还是很多的,也出现了很多新 ...

  5. Event对象的事件句柄

    <html> <!-- onresize 事件会在窗口或框架被调整大小时发生 --> <!--onresize="alert('窗口的大小得到变化就会执行我') ...

  6. Build FFmpeg for iOS

    FFmpeg Build Instructions MAC 10.8 or better Copy ffmpeg-2.0.tar.bz2 (https://ffmpeg.org/releases/ff ...

  7. ruby gsub gsub! chomp chomp! 以及所有类似函数用法及区别

    ruby中带“!"和不带"!"的方法的最大的区别就是带”!"的会改变调用对象本身了.比方说str.gsub(/a/, 'b'),不会改变str本身,只会返回一个 ...

  8. MSSQL数据库迁移到Oracle

    MSSQL数据库迁移到Oracle 最近要把一个MSSQL数据库迁移到Oracle上面,打算借助PowerDesigner这个软件来实现;今天简单研究一下这个软件的运用;把一步简单的操作步骤记录下来: ...

  9. 初试weka数据挖掘

    初试weka数据挖掘 Posted on 2013-09-07 13:26 DM张朋飞 阅读(321) 评论(7) 编辑 收藏 偶然间在网上看到了一篇关于weka好的博文,就记录了下来…… weka下 ...

  10. Deep Belief Network简介

    Deep Belief Network简介 1. 多层神经网络存在的问题 常用的神经网络模型, 一般只包含输入层, 输出层和一个隐藏层: 理论上来说, 隐藏层越多, 模型的表达能力应该越强.但是, 当 ...