找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

3104

积分

0

好友

402

主题
发表于 16 小时前 | 查看: 0| 回复: 0

Homebrew 官网安装命令截图

你是否在 Linux 上寻找一个像 macOS 那样便捷的包管理器?Homebrew 的出现让这个想法变成了现实。它不仅能帮你轻松管理各种命令行工具和软件包,还拥有庞大的社区支持。不过,在 Linux 上安装 Homebrew,尤其是国内网络环境下,可能会遇到一些挑战。本文将带你走完从安装到加速配置的完整流程,让你的 brew 命令飞起来。

一、安装与配置脚本详解

1. 核心安装步骤

首先,我们需要执行官方的安装脚本。如果你身处网络受限的环境,可以先设置代理来确保安装过程顺利进行。安装完成后再切换到国内镜像源进行加速,这是一种常见的 运维 优化策略。

以下是安装命令。请注意,如果你的网络环境无需代理,可以跳过前两行设置代理的命令。

openclaw@ubuntu:~$ export HTTP_PROXY=http://192.168.123.165:23333
openclaw@ubuntu:~$ export HTTPS_PROXY=http://192.168.123.165:23333

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

执行上述命令后,脚本会自动开始下载和安装 Homebrew。过程中可能会提示你输入 sudo 密码以创建必要的目录。

Homebrew 在 Ubuntu 终端中的安装过程输出

安装成功后,终端会输出类似上图的提示,其中最关键的一步是告诉你如何将 Homebrew 添加到系统的 PATH 环境变量中。

2. 配置镜像加速 (Mirror)

为了显著提升后续安装软件包的速度,我们强烈建议配置国内镜像源。这里以阿里云镜像为例。

编辑你的 ~/.bashrc 文件,在文件末尾添加以下环境变量配置。你可以使用 tail 命令来检查添加是否成功。

openclaw@ubuntu:~$ tail -7 .bashrc
export HOMEBREW_INSTALL_FROM_API=1
export HOMEBREW_API_DOMAIN="https://mirrors.aliyun.com/homebrew-bottles/api"
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.aliyun.com/homebrew/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.aliyun.com/homebrew/homebrew-core.git"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.aliyun.com/homebrew/homebrew-bottles"

检查 .bashrc 文件中 Homebrew 阿里云镜像配置

这些配置分别指向了阿里云提供的 Homebrew 核心仓库、预编译二进制包(bottles)的 API 和下载地址,能全方位加速你的 Homebrew 体验。

3. 推荐的必要配置

首先,按照安装成功后的提示,将 Homebrew 的可执行文件路径永久添加到你的 PATH 中。这样你才能在任意终端会话中使用 brew 命令。

openclaw@ubuntu:~$ echo >> /home/openclaw/.bashrc
    echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv bash)"' >> /home/openclaw/.bashrc
    eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv bash)"

将 Homebrew 环境变量添加到 PATH 的命令

执行完上述命令后,建议退出当前终端并使用 openclaw 用户重新登录,或者直接运行 source ~/.bashrc 来使配置立即生效。

接下来,安装一些推荐的基础软件,以确保 Homebrew 能够正常编译和安装其他软件包。

openclaw@ubuntu:~$ brew update

openclaw@ubuntu:~$ brew install gcc
openclaw@ubuntu:~$ sudo apt-get install build-essential
  • brew update:更新 Homebrew 自身到最新版本。配置了镜像源后,这个操作会快很多。
    执行 brew update 使用阿里云镜像
  • brew install gcc:通过 Homebrew 安装最新版本的 GCC 编译器。
  • sudo apt-get install build-essential:通过系统自带的 APT 包管理器安装编译所需的基础工具链。这个步骤体现了在 Linux 环境下混合使用系统包管理器和 Homebrew 的常见 DevOps 实践。

完成以上所有步骤后,你的 Homebrew 就已经在 Linux 系统上准备就绪了。你可以尝试运行 brew help 查看帮助,或使用 brew install 来安装你需要的工具,例如 htop, tree, wget 等。

结语

在 Linux 上配置 Homebrew 的整个过程,涉及了网络代理、环境变量配置、镜像源替换等多个环节,是学习 Linux 系统管理和软件生态搭建的一个很好的实践。希望这篇指南能帮助你顺利搭建起高效便捷的 包管理 环境。如果在实践中遇到其他问题,欢迎到 云栈社区 的运维板块与更多开发者交流探讨。




上一篇:Anthropic工程师揭秘:如何用CLAUDE.md构建AI开发的长期记忆系统
下一篇:JavaScript Streaming与Backpressure原理:彻底解决前端大文件处理难题
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-2-2 21:59 , Processed in 0.298508 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表