Homebrew 安装使用

简介: 【10月更文挑战第5天】Homebrew 是一款用于 MacOS 系统的软件包管理工具,能够便捷地安装、卸载及更新各类软件与工具。通过终端执行简单命令即可完成安装,并利用 `brew` 命令进行软件搜索、安装、更新和卸载等操作,极大提升了用户管理软件的效率。安装前需确认已安装 Xcode Command Line Tools。

Homebrew 是一款 MacOS 系统下的软件包管理工具,它可以方便地安装、卸载和更新各种软件和工具。以下是 Homebrew 的安装和使用方法:


一、安装 Homebrew


  1. 安装前准备
  • 确保你的 Mac 系统已经安装了 Xcode Command Line Tools。你可以在终端中输入命令xcode - select --install来安装。这个工具包提供了编译软件所需的基本工具,是安装 Homebrew 的基础。
  1. 安装命令
  • 打开终端应用(可以通过在 “聚焦搜索” 中输入 “终端” 来找到它)。
  • 在终端中粘贴以下命令并回车:


收起


plaintext

复制

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


  • 这个命令会从 Homebrew 的官方仓库下载安装脚本并运行。在安装过程中,你可能需要输入管理员密码,因为它需要在系统目录下进行一些操作。


  1. 验证安装
  • 安装完成后,可以通过在终端中输入brew -v来检查 Homebrew 是否安装成功。如果安装成功,会显示 Homebrew 的版本信息。


二、使用 Homebrew


  1. 软件包搜索
  • 如果你想安装某个软件,首先可以使用brew search <软件名>命令来搜索该软件是否在 Homebrew 的仓库中。例如,如果你想安装 Python,输入brew search python,终端会列出所有和 Python 相关的软件包,包括不同的版本等信息。
  1. 软件包安装
  • 找到要安装的软件包后,使用brew install <软件包名>命令进行安装。以安装 Python 为例,输入brew install python,Homebrew 会自动下载 Python 的源代码(如果需要),并在你的系统上进行编译和安装。
  • 安装过程可能需要一些时间,这取决于软件包的大小和你的网络速度。在安装完成后,你就可以在终端中直接使用该软件了。例如,安装完 Python 后,可以在终端中输入python3来启动 Python 解释器。
  1. 软件包更新
  • 为了保证软件的安全性和性能,你需要定期更新软件包。使用brew update命令可以更新 Homebrew 自身的软件包列表。
  • 然后使用brew upgrade <软件包名>命令来更新指定的软件包,或者使用brew upgrade命令来更新所有已安装的软件包。
  1. 软件包卸载
  • 如果你不再需要某个软件包,可以使用brew uninstall <软件包名>命令进行卸载。例如,要卸载 Python,输入brew uninstall python
  • 注意,卸载软件包可能会删除与之相关的配置文件等内容,在卸载之前要确保你已经备份了重要的数据。
相关文章
|
Shell iOS开发 MacOS
|
Web App开发 存储 JavaScript
mac安装nvm
nvm,全称 node.js version management,就是nodejs版本管理用具,nvm可以快速切换使用不用版本的node。 nodejs,Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js使用了一个事件驱动、非阻塞式I/O的模型( Node.js的特性),使其轻量级又高效 npm,Node Package Manager,nodejs 包管理工具。在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具。npm 管理 nodejs 中的第三方插件 nvm 管理 nodejs 和 npm 的版
3110 1
mac安装nvm
|
iOS开发 芯片 MacOS
macOS M1芯片版本必备Oh My Zsh、Homebrew安装教程
Oh My Zsh和Homebrew安装教程。用于Terminal优化及macOS包管理工具。
2614 0
|
Shell 数据安全/隐私保护
Mac上HomeBrew安装及换源教程
【8月更文挑战第30天】这是在 Mac 上安装及更换 Homebrew 源的教程。首先通过终端执行命令 `/bin/bash -c &quot;\$\(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh\)` 安装 Homebrew,并使用 `brew --version` 检查是否安装成功。接着可更换软件源以提高下载速度,例如设置中科大为源,并更新相关设置。这将有助于提升 Homebrew 的使用体验。
2537 9
|
缓存 关系型数据库 MySQL
Mac安装brew
Mac安装brew
1622 6
|
Ubuntu 开发工具 git
Ubuntu安装homebrew的完整教程
本文介绍了如何在没有公网的情况下安装 Homebrew。首先访问 Homebrew 官网,然后通过阿里云的镜像克隆安装脚本,并创建普通用户进行安装。接着修改 `install.sh` 文件指向国内镜像,执行安装命令。最后配置环境变量并更换 Homebrew 源为国内镜像,确保安装顺利。
2207 50
|
Java Linux 开发工具
用sdkman管理多个jdk切换
【10月更文挑战第13天】SDKMAN 是一个用于在基于 Unix 的系统(如 Linux 和 macOS)上管理多个软件开发工具包(SDK)版本的工具,特别适用于管理不同版本的 JDK。通过 SDKMAN,开发者可以轻松安装、切换和设置默认 JDK 版本,提高开发效率。安装后,可以通过 `sdk list java` 查看可用版本,使用 `sdk install java` 安装特定版本,并通过 `sdk use java` 切换版本。此外,还可以设置默认 JDK 版本,确保新终端会话中自动使用指定版本。验证版本切换是否成功,只需运行 `java -version` 命令即可。
944 1
|
8月前
|
存储 人工智能 API
OWL:告别繁琐任务!开源多智能体系统实现自动化协作,效率提升10倍
OWL 是基于 CAMEL-AI 框架开发的多智能体协作系统,通过智能体之间的动态交互实现高效的任务自动化,支持角色分配、任务分解和记忆功能,适用于代码生成、文档撰写、数据分析等多种场景。
1661 13
OWL:告别繁琐任务!开源多智能体系统实现自动化协作,效率提升10倍
|
11月前
|
Java Maven
java项目中jar启动执行日志报错:no main manifest attribute, in /www/wwwroot/snow-server/z-server.jar-jar打包的大小明显小于正常大小如何解决
在Java项目中,启动jar包时遇到“no main manifest attribute”错误,且打包大小明显偏小。常见原因包括:1) Maven配置中跳过主程序打包;2) 缺少Manifest文件或Main-Class属性。解决方案如下:
2585 8
java项目中jar启动执行日志报错:no main manifest attribute, in /www/wwwroot/snow-server/z-server.jar-jar打包的大小明显小于正常大小如何解决
|
iOS开发 MacOS
Homebrew 安装卸载和配置使用
Homebrew 安装卸载和配置使用
508 0