当前位置: 首页 > news >正文

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

判断是否安装完成

http://www.dtcms.com/a/298548.html

相关文章:

  • 为什么数组可以做到时间复杂度为O(1)的随机访问
  • jQuery ID与Class选择器对比
  • C++中的deque
  • js多边形算法:获取多边形中心点,且必定在多边形内部
  • Android系统中的4KB内存页简介
  • 【图像理解进阶】如何对图像中的小区域进行细粒度的语义分割?
  • DNS 服务正反向解析与 Web 集成实战:从配置到验证全流程
  • 37.安卓逆向2-frida hook技术-过firda检测(二)(过D-Bus检测和搭配maps检测进行使用)
  • 65.第二阶段x64游戏实战-替换游戏lua打印可接任务
  • OpenCV结合深度学习进行图像分类
  • 暑期自学嵌入式——Day08(C语言阶段)
  • 用单片机怎么控制转速
  • 嵌入式学习-(李宏毅)机器学习(3)-day30
  • 操作系统:操作系统的结构(Structures of Operating System)
  • AI面试与传统面试的核心差异解析——AI面试如何提升秋招效率?
  • RAG架构原理和LangChain方式实现RAG
  • 【正点原子K210连载】第二十一章 machine.UART类实验摘自【正点原子】DNK210使用指南-CanMV版指南
  • MyBatis-Plus 指南
  • 网络安全入门第一课:信息收集实战手册(3)
  • @ControllerAdvice相关知识点,和@Controller有什么区别
  • “八卦”简读
  • 手语式映射:Kinova Gen3 力控机械臂自适应控制的研究与应用
  • Python HTML模块详解:从基础到实战
  • 率先通过自动制冰性能认证,容声冰箱推动行业品质升级
  • TDengine 转化函数 TO_TIMESTAMP 用户手册
  • 原创-大型嵌入式软件架构设计指南:从理论到实践的完整方法论
  • WinUI3开发_过渡动画
  • 数据结构(3)单链表
  • 机器学习之knn算法保姆级教学
  • (三)Python基础入门-流程控制结构