首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

MacOS上Homebrew 安装、配置、更改国内镜像源及使用图文详解例子解析

  • 25-02-17 09:20
  • 3969
  • 10687
blog.csdn.net

在这里插入图片描述

代码示例:

您好,以下是关于MacOS上Homebrew的安装、配置、更改国内镜像源及使用的图文详解详细例子:

1. Homebrew安装

Homebrew可以通过以下命令进行安装:

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

在安装过程中,系统可能会提示您输入管理员密码以安装必要的组件。如果您使用的是Apple Silicon(M1, M1 Pro, M1 Max等)的Mac,可能需要在Rosetta 2下打开一个新的终端窗口来完成安装。

2. 更换为国内镜像源

2.1 更换 brew.git 源

打开终端,执行以下命令:

cd "$(brew --repo)" && git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
  • 1
2.2 更换 homebrew-core.git 源

执行以下命令:

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" && git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
  • 1
2.3 替换 Homebrew-bottles 源

对于zsh用户,添加以下行到~/.zshrc文件:

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc
  • 1
  • 2

对于bash用户,添加以下行到~/.bash_profile文件:

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

3. 常用命令

3.1 安装卸载软件
  • 安装软件:brew install
  • 卸载软件:brew uninstall
  • 列出所有已安装的软件:brew list
  • 搜索软件:brew search text
  • 显示指定软件信息:brew info
3.2 升级软件相关
  • 更新Homebrew:brew update
  • 检测已经过时的软件:brew outdated
  • 升级所有已过时的软件:brew upgrade
  • 升级指定的软件:brew upgrade
3.3 清理相关
  • 列出需要清理的内容:brew cleanup -n
  • 清理指定的软件过时包:brew cleanup
  • 清理所有的过时软件:brew cleanup

4. 使用Homebrew Cask

Homebrew Cask是Homebrew的扩展,用于安装macOS图形界面程序。使用以下命令安装Cask:

brew install --cask <cask_name>
  • 1

例如,安装Google Chrome:

brew install --cask google-chrome
  • 1

5. 图像化工具cakebrew

cakebrew是一个Homebrew的图形化界面工具,可以通过以下命令安装:

brew install --cask cakebrew
  • 1

以上是Homebrew的基本使用指南,希望对您有所帮助。更多详细信息和高级用法,可以参考Homebrew的官方文档。

喜欢本文,请点赞、收藏和关注!
如能打赏、那更好了!

注:本文转载自blog.csdn.net的乔丹搞IT的文章"https://blog.csdn.net/jimn2000/article/details/144484050"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2491) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

105
移动开发
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top