국내 Homebrew 설치가 너무 느려요. - 간단한 5단계 빠른 설치.
본고는 주로 문제를 해결한다. Homebrew의 일반적인 설치가 너무 느리다.brew install을 통해 소프트웨어를 설치하는 것이 너무 느리고, 때때로 자동 updating이 많은 시간을 소모하는 문제도 있습니다.
우선 앤리 홈페이지:https://brew.sh/index_zh-cn
홈페이지 설치 명령:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
홈페이지 마운트 해제 명령:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
국내 홈페이지는 설치가 기본적으로 느리고 속도가 차마 직시할 수 없다. 5KB/s....이 속도가 어떻게 과학적으로 인터넷에 접속할 수 있겠는가?
처음에는 대체로 이렇다.
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
Press RETURN to continue or any other key to abort
==> Downloading and installing Homebrew...
대부분의 경우 설치한 지 얼마 되지 않아 오류를 보고한 다음에 이렇게 한다.
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
미치광이..
그럼 Home Brew를 신나게 설치할 수 없나요?(해봤는데 마운트 해제가 빠르네...WTF???)
5단계로 간단히 HomeBrew 설치를 완료합니다.
1단계: HomeBrew 폴더 만들기
먼저/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
버스로 돌아가면 Receiving objects: xx% 가 다운로드가 완료될 때까지 기다린다는 메시지가 표시됩니다.
Cloning into '/usr/local/Homebrew'...
remote: Counting objects: 132526, done.
remote: Total 132526 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (132526/132526), 32.16 MiB | 1.09 MiB/s, done.
Resolving deltas: 100% (97548/97548), done.
세 번째 단계:/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
완료되면 다음과 같은 정보가 출력됩니다.
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...
remote: Counting objects: 688626, done.
remote: Total 688626 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (688626/688626), 223.64 MiB | 6.83 MiB/s, done.
Resolving deltas: 100% (455339/455339), done.
5단계: 권한 획득 및 업데이트 실행
sudo chown -R $(whoami) /usr/local/Homebrew
그리고
brew update
잠시만요~ 큰일 났습니다!
마지막 설정: 환경 변수를 설정하고 다음 두 마디를 실행한 후 터미널을 다시 시작합니다. (명령의 링크 주소는 2단계 또는 4단계에서 대응하는 링크 주소로 바꿀 수 있습니다)
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
모든 설치 경로 보기
brew list
지정된 소프트웨어 설치 경로 보기
brew list
또한 홈페이지의 명령으로 홈brew의 아동화를 성공적으로 설치했다면(그래 역시 너희들은 인내심이 있어...),미러 소스를 교체하여 느린 소프트웨어 설치 및 느린 업데이트 문제를 해결할 수 있습니다.
물론 본문을 통해 소개한 설치 방법이라면 바꿀 필요가 없다
brew를 바꿉니다.git: (명령의 링크 주소는 두 번째 단계에 대응하는 링크 주소로 바꿀 수 있습니다)
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
홈brew-core를 바꿉니다.git: (명령의 링크 주소는 4단계에서 대응하는 링크 주소로 바꿀 수 있음)
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
기본 소스를 재설정하려면:
brew를 재설정합니다.git:
cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git
홈brew-core를 재설정합니다.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://github.com/Homebrew/homebrew-core.git
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Java 환경 변수 설정 (macOS)macOS에서 Java 환경 변수 설정 터미널 실행 후 JDK 위치 경로 이동 vim 편집기 사용하여 bash_profile 편집 변수 입력 환경 변수 설정 확인 Java 버전 확인...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.