brew 与 apt 一起使用

brew 与 apt 一起使用

我已经使用 Ubuntu 作为开发服务器很长时间了。

我需要开始开发一款包含大部分为 Mac 编写的安装说明的产品。

我开始按照说明使用 APT 而不是 homebrew,但我发现了一些问题,需要通过 google 来找到正确的包进行安装。

令我担心的是,我安装的版本与其他人使用的版本不完全相同。

我现在已经在 Ubuntu 中安装了 Homebrew,考虑在开发该产品时使用它。

我想知道我是否会开始遇到 APT 和 homebrew 安装的应用程序问题。

例如,我可以看到 homebrew 正在尝试安装已安装在我的计算机上的 GIT。

答案1

Homebrew 正式支持 Linux 自 v2.0.0(2019 年 2 月)以来。

唯一的问题可能与 brew 将其路径(brew shellenv)放在$PATH之前有关/usr/bin/正如 brew 开发人员所说

为什么要将 linuxbrew 的 bin 放在 $PATH 中的 /usr/bin 之前,因为它会破坏 apt 软件包,而使用 brew install 安装的应用程序无论如何都可以运行?

因为 brew 并不期望您同时使用第二个包管理器(apt 也不期望)。至于第二部分,无法保证 brew 应用程序无论如何都能正常工作。我们尽力使包与我们的依赖项一起工作,但我们不开发它们,因此我们不能确定它是否会工作。

另外,我喜欢这句话

Brew 适合您 — APT 适用于系统。

有关的:https://stackoverflow.com/questions/55049608/is-homebrew-compatible-with-debian-gnu-linux

相关内容