答案1
您只需要在文件上添加 dotdeb 中的存储库/etc/apt/sources.list
。然后使用aptitude
它重新加载源并检查您拥有的 php 包。
如果软件包正确完成,您就不会丢失任何配置,因为配置文件在更新期间不会被覆盖:如果发生冲突,dpkg 会询问该怎么做,您可以选择覆盖或仅使用不同的扩展名保存新版本。
之后,只需检查/usr/share/doc/
软件包文档上的 README.Debian 即可查看是否还有其他内容可以完成升级。
答案2
deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all
deb http://php53.dotdeb.org stable all
deb-src http://php53.dotdeb.org stable all
gpg --keyserver keys.gnupg.net --recv-key 89DF5277
gpg -a --export 89DF5277 | sudo apt-key add -
现在我们必须更新 apt-get update
然后您就可以轻松升级..
然后重新启动 apache,并通过检查 phpinfo() 来测试一切是否正常工作。顺便问一下,您之前是如何安装 php 的?如果您手动编译了它,上述方法不是最好的方法。
答案3
DotDeb 不支持它
供您参考,我不打算为 Debian Etch 发布 PHP>=5.3.0 软件包,这意味着要花太多功夫才能获得干净的软件包……PHP 5.2.10(修复后)将是 Dotdeb 为 Etch 提供的最后一个版本。然后,如果您想从 5.3.0 中获益,强烈建议您迁移到 Debian Lenny。