zoukankan      html  css  js  c++  java
  • Mac必装--homebrew安装和使用记录

    • 看此文档,不用半天时间,仅需10分钟还你一个可以完整使用的homebrew。
    • 全程无需kexueshangwang

    0.homebrew能干啥?

    能安装软件,用终端输入命令安装,例如如下列表里展示的软件都可以安装,省去了搜索-下载-拖进application的时间。如果你恰好买了个新MacBook,那么homebrew可以省去你很多配置时间。

    以下是网友使用homebrew和brew cask安装的软件列表,即有git node mongodb这种开发工具,又有 qq xunlei xmind 这种平时使用的软件,可以说用homebrew 和 homebrew cask安装的软件是很丰富的。

    1.如果预装过了就省事不少

    打开终端输入brew -v,如果出现 command not found 那么可以继续看下面的教程了,如果堂堂堂冒出来一些版本号:

    Homebrew 2.4.0
    Homebrew/homebrew-core (git revision 7f767; last commit 2020-06-22)
    Homebrew/homebrew-cask (git revision 57d3d3; last commit 2020-06-22)

    那么跳过教程直接读扩展部分切换homebrew国内源

    2.安装遇坑

    按照官网说明开始安装 homebrew

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

    遇到第一个问题

    curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

    解决办法:上 ipaddress 查 raw.githubusercontent.com 的IP地址,添加进 host:

    • 打开访达:输入command+shift+g 输入 /etc 找到 hosts ,输入刚刚查到的IP地址和域名,例如: 199.232.68.133 raw.githubusercontent.com

    回到终端,继续ping一下 github.com,如果ping得通就继续下面操作,如果time out,那么还是按照刚刚查IP的方法查一下github.com的IP并添加进hosts中,

    最终hosts添加两行:

    199.232.68.133 raw.githubusercontent.com
    140.82.113.3 github.com

    遇到第二个问题

    重新运行

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

    遇到

    Error of “error: could not lock config file .git/config: Permission denied” 问题

    解决方法:

    运行 sudo chown -R $(whoami):admin /usr/local/* && sudo chmod -R g+rwx /usr/local/* 解决

    遇到第三个问题:homebrew-core卡顿

    解决方法:

    sudo git clone git://mirrors.ustc.edu.cn/homebrew-core.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core

    克隆homebrew-core到homebrew-core文件夹中。需要注意的是我当时没有core文件夹,那么可以自己在目标位置用命令行mkdir homebrew-core新建个文件夹然后重新运行上述命令就可以了

    附带:安装其他软件

    • 安装yarn:brew install yarn
    • 安装nginx:brew install nginx
    • 安装微信 brew cask install wechat
    • 安装typora brew cask install typora

    常用命令

    brew install 包名
    brew search 包名`搜索近似的包,支持正则,例如 `brew search /we+/

    brew uninstall 包名 卸载包

    通过brew cask安装好后的软件在启动台里就可以找到了

    扩展:

  • 相关阅读:
    杂记-2
    2019CSP-S游记
    csp2020
    特征根法小记
    csp模拟赛低级错误及反思
    备份
    黑科技——树剖两次dfs转一次dfs!
    输出天干地支
    蓝桥0531-输出Y
    蓝桥0615-判断四位数字前后两组是否相等
  • 原文地址:https://www.cnblogs.com/ihuangjianxin/p/14127845.html
Copyright © 2011-2022 走看看