处理 man-db (2.6.7.1-1ubuntu1) 的触发器... 处理时遇到错误: /var/cache/apt/archives/mysql-client-5.5_5.5.52-0+deb7u1_amd64.deb E: 子进程 /usr/bin/dpkg 返回错误代码 (1) 软件包安装失败。尝试恢复: dpkg:依赖性问题阻止了 mysql-server-5.5 的配置: mysql-server-5.5 依赖于 mysql-client-5.5 (>= 5.5.52-0+deb7u1);然而: 软件包 mysql-client-5.5 未安装。 dpkg:处理软件包 mysql-server-5.5 (--configure) 时出错: 依赖问题 - 未配置 dpkg:依赖性问题阻碍了 mysql-server 的配置: mysql-server 依赖于 mysql-server-5.5;然而: 软件包 mysql-server-5.5 尚未配置。 dpkg:处理软件包 mysql-server 时出错(--configure): 依赖问题 - 未配置 处理时遇到错误: mysql-服务器-5.5 mysql 服务器 目前状态:1个损坏[+1]。
答案1
sudo dpkg --configure -a 如果不起作用则
sudo apt-get autoremove mysql-server
sudo apt-get autoclean
sudo apt-get update
sudo apt-get install --reinstall mysql-server
如果不起作用则删除 sources.list 文件并创建新的 sources.list...
sudo rm /etc/apt/sources.list
然后输入
sudo software-properties-gtk
这将打开 software-properties-gtk 并自动创建一个 newsources.list。
然后将服务器更改为美国或您选择的任何其他服务器。您必须从新对话框中启用存储库才能创建新的 sources.list。
勾选所有框然后单击“恢复”,再单击“关闭”。
需要恢复默认存储库
sudo apt-get update && sudo apt-get dist-upgrade -y
(最好在安装之前备份此文件,以便在发生此类情况时进行恢复)