如何列出端口的所有可用版本?

时间:2015-11-17 21:40:53

标签: macports

我可以跑:

$ port info nodejs

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

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

2 个答案:

答案 0 :(得分:2)

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

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

您可以做的最好的事情是查看端口的“版本”是否已浏览该端口的svn日志。

答案 1 :(得分:1)

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

如果要查看端口的所有过去版本,甚至未安装的版本,则需要检查源代码存储库。有关更多信息,请参见Wiki:How to install an older version of a port