Homebrew安装

简介: Homebrew安装

一.介绍

1.介绍

Homebrew 是一款适用于 MacOS 的包管理器,可以让你方便地安装和管理各种开源软件包和工具。它可以自动下载、编译和安装软件包,同时也可以更新已安装的软件包。

## 二.基本使用

1.安装

#下载资源

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

 

#安装

brew install wget

2.git 设置

gitconfig--global--addsafe.directory/opt/homebrew/Library/Taps/homebrew/homebrew-core

gitconfig--global--addsafe.directory/opt/homebrew/Library/Taps/homebrew/homebrew-cask

3.查找软件包

可以使用brew search命令查找需要的软件包。例如,如果你想安装 Git,可以使用以下命令:

brewsearchgit

4.安装软件包

使用brew install命令安装软件包,例如:

brewinstallgit

5.更新软件包

使用brew update命令更新 Homebrew 和所有已安装的软件包,使用brew upgrade命令更新已安装的软件包。

brewupdate

brewupgrade

6.卸载软件包

使用brew uninstall命令卸载已安装的软件包。

brewuninstallgit

7.查看已安装的软件包

使用brew list命令查看已安装的软件包。

brewlist

8.查看软件包信息:

使用brew info命令查看软件包的详细信息。

brewinfogit

9.搜索已安装的软件包

使用brew list | grep命令搜索已安装的软件包

brew list | grep git

10.清理缓存

使用brew cleanup命令清理 Homebrew 下载的软件包缓存和旧版本的软件包。

brew cleanup

11.显示可更新的软件包

使用brew outdated命令显示可更新的软件包

brew outdated

12.安装指定版本的软件包

使用brew install <formula>@<version>命令安装指定版本的软件包。

brew install git@2.32.0

13.列出软件包依赖

使用brew deps命令列出软件包的所有依赖项。

brew deps git

14.查看软件包安装日志

使用brew log命令查看软件包的安装日志。

brew log git

15.查看 Homebrew 信息

brew doctor命令检查 Homebrew 的健康状况,使用brew config命令查看 Homebrew 的配置信息。

brew doctor

brew config

以上是 Homebrew 的一些常用命令和用法。Homebrew 是一个非常强大的包管理器,可以使 MacOS 上的软件安装和管理变得非常方便。同时,它也提供了丰富的插件和功能,可以通过查看官方文档和其他资源来了解更多的用法和技巧。更多用法可以查看官方文档或者通过brew help命令获取帮助。

三.问题

mac brew install Error: No available formula with the name “*“的解决办法

背景在 mac 上使用 brew 安装软件发生错误

解决办法执行以下命令即可

rm-rf /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core

brew update


相关文章
|
开发工具 git iOS开发
Mac 安装软件包管理工具Homebrew
Mac 安装软件包管理工具Homebrew
|
Shell Python
miniconda使用体验
## 简介 miniconda是什么呢? 这里简单用一个公式来说明 miniconda = virtualenv + pyenv + pypi源 通过miniconda可以实现创建隔离的python包环境,下载特定的python包版本,使用conda源上编译好的whl包。可以说一应俱全。 ## 安装 miniconda在Mac可以直接用Brew安装,一行命令 `brew install mini
1481 0
|
2月前
|
移动开发 JavaScript 前端开发
前端组件库——Vant 4知识点大全(一)
教程来源 http://yvyus.cn/ Vant 4 是面向 Vue 3 的轻量级移动端组件库,2022年12月发布,支持深色模式、5个新组件(如TimePicker、DatePicker)、体积更小(组件平均<1KB),零依赖、TypeScript 全面支持,GitHub 星标超2.2万,国内H5开发事实标准。
|
8月前
|
人工智能 API 开发者
用Dify搭建自动化工作流,我每天节省了3小时
作为一名开发者,我曾深陷重复工作。直到用Dify搭建AI自动化工作流,每天节省3小时。本文分享如何通过可视化编排实现客服、文档、代码的智能自动化,附部署、优化与避坑实战经验。
用Dify搭建自动化工作流,我每天节省了3小时
|
数据安全/隐私保护 iOS开发 MacOS
Homebrew 安装使用
【10月更文挑战第5天】Homebrew 是一款用于 MacOS 系统的软件包管理工具,能够便捷地安装、卸载及更新各类软件与工具。通过终端执行简单命令即可完成安装,并利用 `brew` 命令进行软件搜索、安装、更新和卸载等操作,极大提升了用户管理软件的效率。安装前需确认已安装 Xcode Command Line Tools。
1790 6
|
存储 安全 持续交付
【Docker 专栏】Docker 镜像的版本控制与管理
【5月更文挑战第9天】本文探讨了Docker镜像版本控制与管理的重要性,包括可重复性、回滚能力、协作开发和持续集成。常用方法有标签、构建参数和版本控制系统。管理策略涉及定期清理、分层管理和镜像仓库。语义化标签、环境变量和配置文件在版本控制中有应用。版本系统与Docker结合能跟踪历史和促进协作。注意点包括优化镜像大小、确保安全性和兼容性。案例分析和未来趋势展示了持续发展的镜像管理技术,为Docker应用的稳定与进步保驾护航。
1032 7
【Docker 专栏】Docker 镜像的版本控制与管理
|
监控 Ubuntu Linux
ubuntu中设置开机自动运行的(sudo)指令
通过合理选择和配置上述方法,您可以确保在系统启动时自动执行所需的命令,并具备sudo权限,从而提高系统自动化管理的能力。
2496 8
|
Shell iOS开发 MacOS
在macOS上安装Homebrew教程
在macOS上安装Homebrew教程
823 0
|
存储 数据采集 数据格式
Python自动化Office文档处理全攻略
本文介绍如何使用Python自动化处理Word、Excel和PDF文档,提升办公效率。通过安装`python-docx`、`openpyxl`、`pandas`、`PyPDF2`和`pdfplumber`等库,可以轻松实现读取、修改、创建和批量处理这些文档。具体包括:自动化处理Word文档(如读取、修改内容、调整样式),Excel文档(如读取、清洗、汇总数据),以及PDF文档(如提取文本和表格数据)。结合代码示例和实战案例,帮助你掌握高效办公技巧,减少手动操作的错误率。
1213 1
|
搜索推荐 Python
快速排序的 Python 实践:从原理到优化,打造你的排序利器!
本文介绍了 Python 中的快速排序算法,从基本原理、实现代码到优化方法进行了详细探讨。快速排序采用分治策略,通过选择基准元素将数组分为两部分,递归排序。文章还对比了快速排序与冒泡排序的性能,展示了优化前后快速排序的差异。通过这些分析,帮助读者理解快速排序的优势及优化的重要性,从而在实际应用中选择合适的排序算法和优化策略,提升程序性能。
524 1