装机配置

无法连接raw.githubusercontent.com

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
  1. 打开网站 https://www.ipaddress.com/
    查询一下 raw.githubusercontent.com对应的IP 地址
  2. 找到 /etc 目录下 的 hosts 文件,复制出来 修改,在后面添加 如下:
    然后用修改的文件替换 /etc 目录下的 hosts 文件
sudo vim /etc/hosts

安装Homebrew

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

Homebrew官网 https://brew.sh/
使用这种方法大概率安装不成功或者极其地慢。推荐使用下面的方法:
原文:https://www.jianshu.com/p/f048ca2acf7d

1 首先确保/usr/local/Homebrew文件夹不存在,存在的话删除,然后执行:

sudo mkdir /usr/local/Homebrew

2 git克隆

sudo git clone https://mirrors.ustc.edu.cn/brew.git /usr/local/Homebrew 
//或者 
sudo git clone https://mirrors.aliyun.com/homebrew/brew.git /usr/local/Homebrew 
//或者 
sudo git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git /usr/local/Homebrew

3 创建一个快捷方式到/usr/local/bin目录

sudo ln -s /usr/local/Homebrew/bin/brew /usr/local/bin/brew

如果提示File exists表示/usr/local/bin文件夹里面已经有brew,删除后再运行第三步。

4 创建core文件夹 并 再次git克隆

sudo mkdir -p /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core

以及

sudo git clone https://mirrors.ustc.edu.cn/homebrew-core.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core 
//或者 
sudo git clone https://mirrors.aliyun.com/homebrew/homebrew-core.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core 
//或者
sudo git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core

替换bottle源

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

5 获取权限 并 运行更新

sudo chown -R $(whoami) /usr/local/Homebrew

以及

brew update

稍等一会儿~大功告成!

最后设置:设置环境变量,再运行下面两句后,重启终端:(命令中的链接地址可以替换为第二步或者第四步中对应的链接地址)

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc  echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile

brew有一个自检程序,如果有问题自检试试:

brew doctor

安装和配置git

brew install git

配置git

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

配置github
https://www.runoob.com/git/git-remote-repo.html

posted @ 2021-02-22 22:42  pengweii  阅读(62)  评论(0编辑  收藏  举报