700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > brew安装教程 brew换国内软件源 brew换中科大源 brew常用命令 Mac的包管理器

brew安装教程 brew换国内软件源 brew换中科大源 brew常用命令 Mac的包管理器

时间:2020-12-22 23:54:18

相关推荐

brew安装教程 brew换国内软件源 brew换中科大源 brew常用命令 Mac的包管理器

卸载brewbrew安装brew换源brew常用命令

整理下来为个人记录之用,此文章经过一次迭代,以前用腾讯源,后来它不行了~~

依据此教程操作之后brew和apt或pacman无异;速度极快。

很多人换了常用的四个源,但是没有让brew访问的所有GitHub的 URL 替换为国内源,导致速度仍然慢。话不多说,上图!

卸载brew

/bin/bash -c "$(curl -fsSL /Homebrew/install/HEAD/uninstall.sh)"

如果brew被安装的一踏糊涂,那么要处理的干干净净:

sudo find / -name brewsudo find / -name Homebrew##删除搜索到的路径sudo rm -rf xxx##注意安全

brew安装

1.使用中科大镜像加快安装速度

依据brew官网示例,使用本地化的镜像加快brew的安装速度(https://docs.brew.sh/Installation#2)

export HOMEBREW_BREW_GIT_REMOTE="https://mirrors./brew.git" # put your Git mirror of Homebrew/brew hereexport HOMEBREW_CORE_GIT_REMOTE="https://mirrors./homebrew-core.git" # put your Git mirror of Homebrew/homebrew-core heregit config --global url."https://mirrors./homebrew-core.git".insteadOf "/Homebrew/homebrew-core"git config --global url."https://mirrors./linuxbrew-core.git".insteadOf "/Homebrew/linuxbrew-core"git config --global url."https://mirrors./brew.git".insteadOf "/Homebrew/brew" ##让 Git 将脚本访问的所有 GitHub 的 URL 替换为科大源详见http://mirrors./help/brew.git.html/bin/bash -c "$(curl -fsSL /Homebrew/install/master/install.sh)"

安装完成之后的样子:

2.请注意,红框圈出的内容,需要在终端执行(机译:在/Users/用户名/.zprofile中添加Homebrew/brew和Homebrew/core的非默认Git源:)我理解为这是换源工作的一部分

echo 'export HOMEBREW_BREW_GIT_REMOTE="https://mirrors./brew.git"' >> /Users/你的用户名/.zprofileecho 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors./homebrew-core.git"' >> /Users/你的用户名/.zprofile

brew换源

(中科大官方教程很好,我在这里就不搬运了,仅贴出图片+链接)

请访问:

http://mirrors./help/brew.git.html

请访问:

http://mirrors./help/homebrew-core.git.html

请访问:

http://mirrors./help/homebrew-cask.git.html

注意,这和之前brew安装完成之后弹出的命令不是同一个(上面图红框);它们并不重复。MacOS是zsh用户。

请访问:

http://mirrors./help/homebrew-bottles.html

完成以上之后,记得更新brew

brew update

brew常用命令

brew list #列出所有brew安装的包brew install [包名]brew update --verbose #更新并显示详细信息brew cleanup #清理不需要的版本及其安装缓存brew doctor #诊断brew的问题brew search [包名] #搜索软件包brew info [包名] #查看软件包详细信息、依赖关系、当前版本注意事项等brew outdated #列出所有可更新的程序brew upgrade #升级所有程序brew upgrade [包名] #升级指定软件包brew uninstall [包名] #卸载软件包

傍晚8点,安静的躺在办公室,拉开窗帘望着下面熙熙攘攘下班回家的人们

----{一个没有对象的空指针}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。