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

1096

积分

0

好友

142

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

本文将指导你在 Ubuntu 24.04 Noble 或 22.04 LTS Jammy JellyFish 系统上安装 Homebrew,也称为 Linuxbrew。Homebrew 是一个开源的包管理器,旨在简化 macOS 和 Linux 系统上的软件安装。对于从 macOS 转向 Linux 的用户,或者希望使用统一命令行工具管理软件的用户,Homebrew 提供了一个熟悉的选项。

以下是在 Ubuntu 24.04 或 22.04 LTS 上安装 Homebrew 的完整步骤。这些步骤同样适用于其他基于 Debian 的发行版,如 Linux Mint、MX Linux 和 POP!_OS。

1. 运行系统更新

在开始安装之前,建议先更新系统软件包列表,以确保使用最新的仓库信息。虽然这不是强制步骤,但这是一个好习惯。

sudo apt update

2. 安装 Git 和开发工具

Homebrew 的安装和运行需要一些开发工具。我们可以通过安装 build-essential 包来获取这些工具,同时安装 Git 用于版本控制。

sudo apt install build-essential git

3. 在 Ubuntu 上安装 Homebrew

Homebrew 官方提供了一个自动化安装脚本,简化安装过程。直接运行以下命令来下载并执行安装脚本。

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

执行脚本后,按照终端中的提示完成安装。脚本会显示将要创建的文件和目录,并请求确认。

4. 将 Homebrew 添加到 PATH

安装完成后,需要将 Homebrew 的可执行文件路径添加到系统的环境变量中,以便在任何目录下使用 brew 命令。

首先,将配置行添加到你的 bash 配置文件中(假设使用 bash shell):

(echo; echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"') >> ~/.bashrc

然后,立即生效配置:

eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"

5. 验证安装

为了确认 Homebrew 已正确安装并正常工作,可以运行 brew doctor 命令进行检查。

brew doctor

如果输出显示 "Your system is ready to brew.",则表示安装成功。

6. 使用 Homebrew 安装软件包

现在,你可以使用 Homebrew 来安装软件包了。基本语法如下:

brew install package-name

例如,安装 tree 工具来以树状结构显示目录:

brew install tree

类似地,升级或卸载软件包:

brew upgrade tree
brew uninstall tree

7. 更新 Homebrew

要更新 Homebrew 本身及其公式库,运行:

brew update

8. 卸载 Homebrew

如果你不再需要 Homebrew,可以使用官方提供的卸载脚本将其移除。

首先,下载卸载脚本:

curl -fsSL -o uninstall.sh https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh

查看脚本帮助选项:

bash uninstall.sh --help

执行卸载:

bash uninstall.sh

通过以上步骤,你应该能够在 Ubuntu 24.04 或 22.04 LTS 系统上成功安装并使用 Homebrew (Linuxbrew)。对于更多技术讨论和资源,欢迎访问 云栈社区




上一篇:Express.js安全实战:使用helmet中间件加固Web应用防护
下一篇:Bash脚本编写入门:详解变量与命令替换,实现数据存储与交互
您需要登录后才可以回帖 登录 | 立即注册

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

GMT+8, 2026-2-3 18:56 , Processed in 0.363713 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

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