卸载PEAR包(Auth&;DB)后无法重新安装它们


Unable to re install PEAR packages after uninstalling them (Auth & DB)

所以我在Larry Ullman的PHP 5 Advanced一书中工作,第4章让我使用PEAR安装Auth和DB(尽管DB包已经被弃用)。所以我不得不停下来做一些关于PEAR的教程,因为我以前从未使用过它。

在检查和测试安装/卸载命令的过程中,我在尝试重新安装Auth、DB和其他几个时遇到了这个错误:

    No releases available for package "pear.php.net/Auth"
    install failed

我只在选择的几个包中得到这个错误。所有其他我可以整天卸载和重新安装。我曾经尝试过安装/卸载我能想到的[选项]cobination,但在尝试安装时仍然会收到此消息。有什么想法吗?

尝试清除缓存,然后重新安装包:

$ pear clear-cache
$ pear install auth