Macports 中的降级包

Ale*_*x B 3 mac-osx

我使用的是 Macports 1.7.1,我不想要最新的端口版本,因为它与我想从源代码构建的其他一些包不兼容。

如何强制从 macports“端口”工具中安装特定版本的软件包?

Jer*_*y L 9

您的软件的旧版本可能仍然存在。通过运行检查这一点:

port installed PACKAGE

其中 PACKAGE 是您要降级的内容。这将列出匹配端口的“完全限定”名称。您将看到活动端口和旧的非活动端口。您可以通过执行类似于此过程的操作来切换它们:

port deactivate PACKAGE@CURRENT_REVISION+VARIANTS

port activate PACKAKGE@OLD_REVISION+VARIANTS