Linux下错误解决方案
错误
-
“E: Unable to correct problems, you have held broken packages.”这种问题包破坏问题,可能是由于镜像源与系统版本不一致造成的
解决方案:
-
首先查看镜像源文件的内容
cat /etc/apt/sources.list
-
比较对应的字符串
ubuntu 14.04 "trusty" ubuntu 16.04 "xenial" ubuntu 18.04 "bionic" ubuntu 20.04 "focus" ubuntu 22.04 "jammy" ...
-
查看关键字符串是否与版本匹配,如果不匹配需要进行修改镜像源,可以参见博主的修改镜像源文章。
-
最后,更新apt即可
sudo apt-get update
-
-
"E: Package 'mysql-server-5.6' has no installation candidate"错误问题,直接重新安装mysql即可。