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
  • 注意,卸载软件包可能会删除与之相关的配置文件等内容,在卸载之前要确保你已经备份了重要的数据。
相关文章
|
5月前
|
JavaScript 中间件 Shell
JXcore 安装
JXcore 安装
61 2
|
5月前
|
Linux Go iOS开发
安装 Wails
安装 Wails
|
5月前
|
存储 Ubuntu Shell
OpenZFS安装和使用
在Ubuntu 22.04.3 LTS上,本文介绍了OpenZFS的容错功能,如RAID-Z(类似RAID 5)、Mirror(类似RAID 1)、RAID-Z2和RAID-Z3,以及Hot Spare和Scrubbing。推荐使用RAID-Z1以平衡容量和预算。主要步骤包括安装zfsutils-linux,创建RAID-Z1存储池和ZFS文件系统,以及管理文件系统。此外,还提到了使用nfs共享ZFS文件系统的命令。
165 0
|
定位技术
g2o安装
g2o安装
304 0
g2o安装
|
Windows
安装
安装
130 0
|
Python
Kazoo安装和使用
Kazoo安装和使用
430 0
|
Java 关系型数据库 MySQL
Linkis安装
Linkis安装
275 0
Linkis安装
|
存储 Java Linux
ELKStack快速安装
对于日志来说,最常见的需求就是收集、存储、查询、展示,开源社区正好有相对应的开源项目:logstash(收集)、elasticsearch(存储+搜索)、kibana(展示),我们将这三个组合起来的技术称之为ELKStack。
536 0
|
监控 应用服务中间件 索引
|
测试技术 Linux
下一篇
无影云桌面