我在 CentOS 4.6 上运行 MySQL 5.1.52,并尝试安装 mysql-devel 以匹配我的 MySQL 版本。如果我执行 yum install mysql-devel,它会将 MySQL 升级到 5.1.58,但如果我执行 yum search mysql-devel,除了找到 5.1.58,我还会找到匹配项:5.1.52-jason.1 .. utterramblings .. 匹配自:mysql-devel
为什么 yum 尝试安装更新的版本,有没有什么方法可以让它安装正确的版本而无需升级 MySQL?
我将非常感激您的帮助。
答案1
尝试从其他存储库获取所需的 mysql-devel 包和版本。以下是一些入门指南:
http://dag.wieers.com/rpm/ http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/mysql-devel
请注意,您需要使用 rpm -i 命令进行安装,并且它会期望您已经满足各种依赖关系。