问题描述
在deepin系统中,apt install nginx
返回信息报错:
nginx 依赖于 nginx-full (<< 1.10.3-1+deb9u2.1~) | nginx-light (<< 1.10.3-1+deb9u2.1~) | nginx-extras (<< 1.10.3-1+deb9u2.1~);然而: 未安装软件包 nginx-full。 即将删除 nginx-light。 未安装软件包 nginx-extras。 nginx 依赖于 nginx-full (>= 1.10.3-1+deb9u2) | nginx-light (>= 1.10.3-1+deb9u2) | nginx-extras (>= 1.10.3-1+deb9u2);然而: 未安装软件包 nginx-full。 即将删除 nginx-light。 未安装软件包 nginx-extras。
而且, 无论怎么安装上面报错中的软件包,都解决不了问题。
百思不得其解中,怎么破这僵局?
尝试解决
不行就重装试试吧,卸载nginx
sudo apt --purge remove nginx // 卸载nginx(不保留配置文件) sudo apt autoremove // 提示卸载相关软件包,那就卸
卸载完成后发现控制台还有nginx命令,好嘛,没卸干净
dpkg --get-selections | grep nginx // 查看剩余的与nginx相关的软件包 // 结果 nginx-common install nginx-full install sudo apt --purge remove nginx-common // 接着卸载 dpkg --get-selections | grep nginx // 再执行发现,没了,命令行命令也没有了
这下卸干净了,重新安装一下吧。
sudo apt install nginx
没问题了???
这就是传说中90%的问题都能靠重启解决???
最后,问题解决了,但是我还是不知道最开始时候的问题是什么。。。
来源:https://www.cnblogs.com/hujingnb/p/11651153.html |