我试图从apache切换到nginx,但是我对bash不是很有经验,所以我遇到了一些麻烦。
我试图在Debian 6上安装最新的稳定版本的nginx,PHP 5.3.10和MySQL 5.5。
默认回购包含过时的产品版本,所以我试图从dotdeb.org回购安装。 问题是dotdeb有一些产品,默认的debian repo也是这样,它提示我安装debain repo的老版本,而不是一个dotdeb。 我试图评论debian repos离开我只是dotdeb的,但现在我不能安装各种产品PHP / MySQL需要的要求(因为dotdeb不包括在他们的回购)。
有没有一种方法来指定我想从某个回购下载东西,并从另一个回购安装要求?
我已经想出了如何做到这一点。
只需添加
Package: * Pin: origin "packages.dotdeb.org" Pin-Priority: 999
至
/etc/apt/preferences
这将使得任何事情都成为最高的优先事项
也许你应该尝试:
apt-get install package=version
在dotdeb回购中select最新版本的软件包。 依赖关系也应该被正确地解决。