Debian GNU/Linux 7.9 (Wheezy)安装MySQL出现依赖报错如何解决?
Debian 7.9 (Wheezy) 安装MySQL依赖报错解决方案
该报错本质是本地依赖配置冲突,或Debian 7已停止官方支持、默认源失效导致无法拉取依赖包,可按照以下步骤依次操作解决:
1. 修复现有依赖并更新包缓存
执行命令自动修复破损依赖关系,同时更新本地包列表:
apt-get update && apt-get install -f
2. 直接指定安装全量包
尝试同时安装主包和对应的依赖包,避免自动依赖匹配失败:
apt-get install mysql-server-5.5 mysql-server
如果上述命令执行成功,按照提示设置MySQL root密码即可完成安装;如果仍然报错,执行以下步骤修复软件源。
3. 切换为Wheezy存档源
Debian 7官方源已正式下线,需替换为存档源才能拉取安装包:
- 先备份原有源配置:
cp /etc/apt/sources.list /etc/apt/sources.list.bak
- 编辑
/etc/apt/sources.list文件,清空原有内容后写入以下配置:
deb http://archive.debian.org/debian/ wheezy main contrib non-free
deb-src http://archive.debian.org/debian/ wheezy main contrib non-free
deb http://archive.debian.org/debian-security/ wheezy/updates main contrib non-free
deb-src http://archive.debian.org/debian-security/ wheezy/updates main contrib non-free
- 更新包缓存,跳过过期签名校验:
apt-get update --allow-unauthenticated
4. 重新执行安装
源更新完成后再次执行安装命令:
apt-get install mysql-server-5.5 mysql-server
验证安装结果
安装完成后执行以下命令查看MySQL运行状态:
service mysql status
返回运行中提示即为安装成功。
内容的提问来源于stack exchange,提问作者Ronak Bhatt
相关产品推荐
相关产品推荐

