此錯誤通常影響從Ubuntu 12.04 LTS升級到Ubuntu 14.04 LTS的系統。
有一個解決方法爲php5-5.5.9作爲註釋kolAflash在Launchpad。
解決方法包含一個小錯字(tar
而不是tgz
),所以我提供了一個有效的解決方案:
# First run pear to download the packages. It will probably put the packages into
# /build/buildd/php5-5.5.9+dfsg/pear-build-download/
# but it can't install them.
$ pear upgrade
# Un-Gzip the downloaded packages.
$ gunzip /build/buildd/php5-5.5.9+dfsg/pear-build-download/*.tgz
# Now pear should be able to work with the pure tar-files.
$ pear upgrade /build/buildd/php5-5.5.9+dfsg/pear-build-download/*.tar
對於這種解決方法的所有信用顯然去kolAflash。
和kolAflash是英雄!TYVM。 –
這個解決方案也適用於php5的mailparse-2.1.6。 – briankip