当我尝试升级 Pear 时,它在终端上显示如下消息
将升级 channel://pear.php.net/xml_util
将升级 channel://pear.php.net/pear
将升级 channel://pear.php.net/structures_graph
警告:频道“pear.php.net”已更新其协议,请使用“pear channel-update pear.php.net”进行更新
警告:“pear/Console_Getopt”已弃用,建议使用“pear/Console_GetoptPlus”
pear/PEAR 依赖包“pear/Structures_Graph”下载的版本 1.1.0 不是推荐的版本 1.0.4,但可能兼容,使用 --force 安装
pear/PEAR 依赖包“pear/XML_Util”下载的版本 1.3.0 不是推荐的版本 1.2.3,但可能兼容,使用 --force 安装
pear/pear 依赖包“pear/XML_Util”下载的版本 1.3.0 不是推荐的版本 1.2.1,但可能兼容,使用 --force 安装
无法安装 pear/XML_Util,与已安装的软件包冲突
pear/pear 依赖包“pear/Structures_Graph”下载的版本 1.1.0 不是推荐的版本 1.0.4,但可能兼容,使用 --force 安装
无法安装 pear/Structures_Graph,与已安装的软件包冲突
未找到有效的软件包
升级全部失败
答案1
该问题有时会再次出现,当它再次出现时,我只需使用以下命令即可修复它:
梨升级--force
此外,upgrade-all
已弃用,改为upgrade
:)