Homebrew 是 MacOS 下的一个包管理工具,可以用它安装各种软件,相当于 Linux 下的 apt-get ,大部分使用 Mac 的开发者对它应该很熟悉了。 Linuxbrew 是 Linux 下的 Homebrew ,使用它,就可以用 brew install 安装更多的软件。

也许有人要问,各个 Linux 发行版都已经 自带了「包管理工具」 ,为什么还要多此一举,用 Linuxbrew 呢?

为什么用 Linuxbrew ?

  1. 将软件安装在用户目录下,无需使用 sudo 。
  2. 获取更多软件资源,安装最新版本的软件。
  3. 保持 linux 系统环境的整洁。

我举一个我最近使用的一个例子:

我要安装 Yarn ,系统仓库的版本太低,如果 按照官网的步骤安装 ,则太过繁琐。而使用了 Linuxbrew ,只需要一条命令 brew install yarn ,就安装好了。

看一下我安装的其他工具:

% brew list
bzip2  fd  fzf	hub  icu4c  ncurses  node  patchelf  pcre2  ripgrep  yarn  zlib

Linuxbrew 的安装

参见 Linuxbrew官网Github 项目地址

1、 执行命令:

1
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"

2、 添加 PATH 路径(比如我的,添加到 .zprofile 文件):

1
2
3
export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH"
export MANPATH="/home/linuxbrew/.linuxbrew/share/man:$MANPATH"
export INFOPATH="/home/linuxbrew/.linuxbrew/share/info:$INFOPATH"

最新更新!

Linuxbrew has been merged into Homebrew!

有关最新的更新请查看 Github 项目地址