【问题标题】:Homebrew version of macports `port select --set`macports `port select --set` 的自制版本
【发布时间】:2013-11-04 21:05:37
【问题描述】:

我仍在使用 macports 的原因之一是它可以轻松地在您下载的东西的版本之间切换。例如,如果我想将我的 GCC 版本更改为 4.8,我所要做的就是

sudo port set --select gcc mp-gcc48

没有在环境变量中胡闹。我看到有多个版本的 gcc 可以从自制软件中获得,但是有没有一种简单的方法来激活和停用事物的版本?我没有注意到文档中的任何内容。

【问题讨论】:

  • 这个问题似乎是题外话,因为它是关于一般软件尝试 AskDifferent 或 SuperUser

标签: homebrew macports


【解决方案1】:

选项 1 是您并行安装多个版本化软件包。然后你会打电话给gcc-4.7或gcc-4.8等。

选项 2 是选择性地 brew link 和 brew unlink 您喜欢使用的软件包版本。请注意,“未链接”的软件包仍然可以从 /usr/local/opt/<package>/ 安装和使用,只是不在默认路径中。

您使用哪一个取决于各个软件包的设置方式以及您需要切换的频率。它可能不像 MacPorts 那样清晰,但它工作得很好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-08
    • 1970-01-01
    • 1970-01-01
    • 2015-07-03
    • 2011-07-11
    • 2012-04-06
    • 1970-01-01
    相关资源
    最近更新 更多