如何列出一个pecl包的所有版本?
例如,pecl search xdebug
只列出了最新的3.0.1版本。但我需要最新的2.x版本。
pecl list
列出所有已安装的包,返回结果类似于:Installed packages, channel pecl.php.net:
=========================================
Package Version State
pdo_sqlsrv 5.9.0 stable
redis 5.3.3 stable
sqlsrv 5.9.0 stable
或者,您可以使用pecl info {package}
来列出特定软件包的信息。
据我所知,您无法直接从命令行列出所有可用版本。最好的方法是访问pecl.php.net并进行搜索您的软件包,这将列出所有包版本及其发布日期。
pear命令行安装程序(即pecl
)没有本地列出所有软件包版本的方法。
您只能自己查询REST API:https://pear.php.net/rest/r/mime_type/allreleases2.xml
该URL中的软件包名称必须为小写。
pecl install xdebug-2.9.8