我对 Debian (Lenny) 中的软件包存储库有疑问。rackspace 云服务的新服务器没有自带任何内容(普通系统),因此我不得不自己升级系统并安装所有必要的软件包。但问题是默认存储库不提供我需要的较新版本的软件(PHP 是 5.2.6,而 5.2.13 是)。在 CentOS 中,我过去常常从第三方来源获取所有新软件包,到目前为止效果很好。我和 rackspace 的人谈过这件事,看起来他们除了内核头文件外什么都不能提供。而且我真的不想从源代码构建。
那么,有什么方法可以获取更新的软件?有没有什么好的第三方资源?
谢谢。
答案1
如果你只是想要更新 PHP 等软件包,你可以尝试以下存储库:http://www.dotdeb.org/。我以前在 Debian 网络服务器上使用过这些软件包,效果很好。
答案2
你可以做的是将 /etc/apt/sources.list 替换为
deb http://ftp.us.debian.org/debian testing main contrib non-free
然后,执行 apt-get update 和 apt-get dist-upgrade,这样您就可以进入 squeeze,它会更接近稳定。我们已经在生产服务器上进行了相当长时间的测试,它与发布版本相当接近。
答案3
你应该使用http://backports.org以获取较新版本。