【问题标题】:How do I list all available versions of a port?如何列出端口的所有可用版本?
【发布时间】:2015-11-17 21:40:53
【问题描述】:

我可以跑:

$ port info nodejs

这告诉我nodejs 端口的当前 版本是4.2.2。

我应该运行哪个命令来列出端口的所有版本?

【问题讨论】:

    标签: macports


    【解决方案1】:

    事实上,port info nodejs 已经列出了一个端口的所有可用版本,因为 MacPorts 在给定时间只提供任何端口的一个版本,即当前版本。

    话虽如此,如果您出于某种原因需要旧版本的端口,您可以在 MacPorts wiki 上关注这些instructions。基本上,您需要从旧版本的 MacPorts svn 中获取 Portfile 并手动安装。

    要查看某个端口的“版本”,最好的办法是浏览该端口的 svn 日志。

    【讨论】:

      【解决方案2】:

      您可以使用port installed <portname> 查看您的计算机上安装了哪些版本。要激活特定安装的版本,您可以使用port activate <portname> @<version>

      如果您想查看某个端口的所有过去版本,即使是那些未安装的版本,那么您需要检查源代码存储库。有关详细信息,请参阅 wiki:How to install an older version of a port

      【讨论】:

        猜你喜欢
        • 2022-11-29
        • 1970-01-01
        • 2020-01-19
        • 2021-03-31
        • 1970-01-01
        • 2012-02-27
        • 2018-09-24
        • 2020-01-11
        • 1970-01-01
        相关资源
        最近更新 更多