问题描述
是否可以列出 pecl 包的所有版本?
例如,pecl search xdebug
只列出最新的 3.0.1 版本。但我想要最新的 2.x 版本。
解决方法
你可以试试这个:
pecl install xdebug-2.9.8
,
您可以使用 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 和 searching 获取您的软件包,其中将列出所有软件包版本及其发布日期。
,pear 命令行安装程序(位于 pecl
后面)没有列出所有软件包版本的本机方式。
您只能自己查询REST API:https://pear.php.net/rest/r/mime_type/allreleases2.xml
该 URL 中的包名称必须为小写。