notes.billmill.org

主要观点:介绍了如何爱 Homebrew 及其相关工具,包括 Homebrew 的作用、使用规则、与 asdf 的配合以及自定义 tap 等方面。
关键信息

  • Homebrew 是包管理器,很多人使用但常被抱怨,作者分享爱 Homebrew 的原因及如何利用它提升工作流。
  • 一个铁律是不要依赖 Homebrew 安装的特定版本软件,它只负责安装和更新命令行软件。
  • 如安装 ffmpeg 用brew install ffmpeg,更新用brew upgrade ffmpeg
  • 安装 python 等软件时,Homebrew 拥有并可随时升级,若要手动控制版本可用 asdf。
  • asdf 有多种软件的插件,可用于安装和管理特定版本的程序,如 go、javascript、postgres 等。
  • 一些软件有自定义 tap ,如 mongodb 的mongodb/brew/mongodb-community@<version>
  • 爱 Homebrew 的原因包括能很好地更新软件、覆盖范围广、更新快、简化复杂安装等。
  • 创建自定义 tap 简单,只需创建仓库和添加 Formula 目录及相关文件。
  • Homebrew 简单易用,能满足在不同生态系统中使用多种软件的需求,与 asdf 配合效果好。
    重要细节
  • 提及 Homebrew 链接为 https://notes.billmill.org/co... ,asdf 相关链接如 https://notes.billmill.org/co... 等。
  • 说明在安装 python 等软件时 Homebrew 与 asdf 的不同处理方式及各自优势。
  • 列举了使用 asdf 安装多种编程环境的插件,如 asdf-golang、asdf-nodejs 等。
  • 提到在 mastodon 上可交流使用 Homebrew 和 asdf 及管理电脑的经验,地址为 https://hachyderm.io/@llimlli...
阅读 23
0 条评论