我通过packages.dotdeb.org 安装了MySQL 5.5。当尝试更新也已安装的 5.1 时,出现以下错误:
E:/var/cache/apt/archives/mysql-client-core-5.1_5.1.66-0ubuntu0.11.10.2_amd64.deb:尝试覆盖'/usr/share/man/man1/mysqlcheck.1.gz',它也在包 mysql-client-core-5.5 5.5.28-1~dotdeb.0 中
我不确定如何继续。在学习如何在 Mint 的更新/包管理器中获取更多最新包之前,我安装了 5.1。我不想保留 5.1,因为我有 5.5,但我担心通过删除它apt
会弄乱我的 5.5 安装。我可以安全地删除 5.1 吗?如果没有,我应该如何进行?
答案1
从看起来,您安装了 MySQL 5.5...它比 MySQL 5.1 更新 这可能是您问题的一部分。如果您想用 5.1 替换 5.5(并降级),那么您应该首先完全删除 5.5,然后安装 5.1。如果不使用不同的安装前缀,切勿在本地安装中混合使用 MySQL 版本。它可能会导致依赖性问题(链接错误的代码、加载错误的库等)。 【或者是我没完全理解]