(function(){var el = document.createElement("script");el.src = "https://lf1-cdn-tos.bytegoofy.com/goofy/ttzz/push.js?0fd7cab5264a0de33b798f00c6b460fb0c1e12a69e1478bfe42a3cdd45db451bbc434964556b7d7129e9b750ed197d397efd7b0c6c715c1701396e1af40cec962b8d7c8c6655c9b00211740aa8a98e2e";el.id = "ttzz";var s = document.getElementsByTagName("script")[0];s.parentNode.insertBefore(el, s);})(window)

Homebrew

古风汉服美女图集

Homebrew官网

homebrew,mac软件包的管理器,国内源安装
网站服务:Homebrew,ai导航
The Missing Package Manager for macOS (or Linux).

homebrew官网,mac软件包的管理器,国内源安装

什么是homebrew?

简而言之,就是一个应用市场,就好比 win 上的软件管家(不是安全管家哈,这个只有安装、删除等管理软件包的功能、官方定义的是:macOS 缺失的软件包的管理器
homebrew官网: https://brew.sh/

Homebrew国内源

  • 清华源
  • https://mirrors.tuna.tsinghua.edu.cn/help/homebrew
  • 中科大源
  • http://mirrors.ustc.edu.cn/help/brew.git.html

Homebrew 是一款自由及开放源代码的软件包管理系统,用以简化 macOS 和 linux 系统上的软件安装过程。它拥有安装、卸载、更新、查看、搜索等很多实用的功能,通过简单的一条指令,就可以实现包管理,十分方便快捷。
Homebrew 主要有四个部分组成: brewhomebrew-corehomebrew-bottleshomebrew-cask

名称 说明
brew Homebrew 源代码仓库
homebrew-core Homebrew 核心软件仓库
homebrew-bottles Homebrew 预编译二进制软件包
homebrew-cask 提供 macOS 应用和大型二进制文件

HomeBrew安装

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"


建议使用:中科院

卸载

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

HomeBrew换源

中科大(建议使用、

git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
brew update


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

阿里云

cd "$(brew --repo)"
git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git




cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git
brew update




echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

清华

git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
brew update


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

腾讯

git -C "$(brew --repo)" remote set-url origin https://mirrors.cloud.tencent.com/homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.cloud.tencent.com/homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.cloud.tencent.com/homebrew/homebrew-cask.git
brew update


echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.cloud.tencent.com/homebrew-bottles/bottles' >> ~/.bash_profile
source ~/.bash_profile

初始默认镜像(国外源、

git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask.git
brew update

HomeBrew常用命令

软件搜索

brew search TEXT|/REGEX/

查看软件相关信息(显示软件的各种信息(包括版本、源码地址、依赖等等、

brew info [FORMULA|CASK...]

安装软件

brew install FORMULA|CASK...

卸载软件

brew uninstall FORMULA|CASK...

查看安装列表

brew list [FORMULA|CASK...]

查看包信息

brew info [FORMULA|CASK...]

查看哪些包可以更新

brew outdated

更新包 Homebrew 会安装新版本的包,但旧版本依然会保留

brew upgrade [FORMULA|CASK...]

brew 自身更新

brew update

清理旧版本和缓存

brew cleanup # 清理所有包的旧版本
brew cleanup [FORMULA ...] # 清理指定包的旧版本
brew cleanup -n # 查看可清理的旧版本包,不执行实际操作

锁定不想更新的包

brew pin [FORMULA ...] # 锁定某个包
brew unpin [FORMULA ...] # 取消锁定




tips:因为update会一次更新所有的包的,当我们想忽略的时候可以使用这个命令

软件服务管理

brew services list # 查看使用brew安装的服务列表
brew services run formula|--all # 启动服务(仅启动不注册、
brew services start formula|--all # 启动服务,并注册
brew services stop formula|--all # 停止服务,并取消注册
brew services restart formula|--all # 重启服务,并注册

Homebrew网址入口

https://brew.sh/

小编发现Homebrew网站非常受用户欢迎,请访问Homebrew网址入口试用。


Homebrew
收录说明:
1、本网页并非 Homebrew 官网网址页面,此页面内容编录于互联网,只作展示之用;
2、如果有与 Homebrew 相关业务事宜,请访问其网站并获取联系方式;
3、本站与 Homebrew 无任何关系,对于 Homebrew 网站中的信息,请用户谨慎辨识其真伪。
4、本站收录 Homebrew 时,此站内容访问正常,如遇跳转非法网站,有可能此网站被非法入侵或者已更换新网址,导致旧网址被非法使用,
5、如果你是网站站长或者负责人,不想被收录请邮件删除:i-hu#Foxmail.com (#换@)

前往AI网址导航
© 版权声明

相关文章