macbook安装homebrew

homebrew是什么?

Homebrew 是 macOS(以及 Linux)上的一款包管理工具,被称为 "macOS 缺失的包管理器",它能帮助用户轻松安装、卸载、更新各种命令行工具、开发环境、应用程序等。

简单来说,它的作用类似手机上的应用商店,只不过主要面向开发者和终端用户,用于管理各种软件包。

主要功能:

  1. 安装软件 :通过简单命令安装各种工具,例如 brew install git 即可安装 Git。
  2. 卸载软件 :使用 brew uninstall git 可彻底移除已安装的软件及其相关文件。
  3. 更新软件brew upgrade git 可更新指定软件,brew upgrade 则更新所有已安装软件。
  4. 管理依赖:自动处理软件之间的依赖关系,安装某软件时会自动安装其所需的其他组件。
  5. 分类管理
    • brew:管理命令行工具和开发库(如 Python、Node.js 等)。
    • brew cask:管理图形界面应用(如 Chrome、VS Code 等),命令为 brew install --cask google-chrome

优势:

  • 操作简单,避免了手动下载、解压、配置软件的繁琐过程。
  • 软件库丰富,涵盖了开发者常用的绝大多数工具。
  • 集中管理,方便统一更新和清理,保持系统整洁。

如果使用 macOS 进行开发,Homebrew 几乎是必备工具,能极大提升软件管理效率。

安装:

复制代码
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

安装后可以使用

复制代码
brew --version

判断是否安装完成

相关推荐
喵了meme12 小时前
Linux学习日记24:Linux网络编程基础
linux·网络·学习
whlqjn_121112 小时前
linux下使用SHC对Shell脚本进行封装和源码隐藏
linux·centos
weixin_4624462313 小时前
K8s 集群部署基础:Linux 三节点 SSH 互信(免密登录)配置指南
linux·kubernetes·ssh
f***241114 小时前
高效自动化管理临时文件的技术方案
运维·自动化
Hard but lovely14 小时前
Linux: 线程同步-- 基于条件变量 &&生产消费模型
linux·开发语言·c++
m0_7381207214 小时前
应急响应——知攻善防靶场Linux-1详细应急过程
linux·运维·服务器·网络·web安全·ssh
Guistar~~14 小时前
【Linux驱动开发IMX6ULL】WS73 驱动移植的详细教程基于USB协议--WIFi网卡、蓝牙BLE、星闪SLE
linux·驱动开发
obboda14 小时前
磁盘管理(MBR、LVM)
运维·5g
GHL28427109014 小时前
无法连接服务端socket
linux·服务器·网络
kylezhao201914 小时前
S7-1200 CPU 与 S7-200 SMART S7通信(S7-1200 作为服务器)
运维·服务器