Ubuntu apt-get安装-报错:尝试“apt --fix-broken install”有未能满足的依赖关系,几种解决办法

1.Linux apt-get 命令的使用:安装、更新、卸载软件包

apt-get 命令使用参考链接:https://zhuanlan.zhihu.com/p/549744034

2.Ubuntu安装软件提示有未能满足的依赖关系

请尝试不指明软件包的名字来运行"apt --fix-broken install"

解决办法1:清除后,重新下载

先清除就软件包,修复依赖关系,重新安装软件

bash 复制代码
终端执行下面几条命令
1.清除 已下载的软件包 和 旧软件包
sudo apt-get clean && apt-get autoclean
2. 修复依赖关系
sudo apt-get -f install 
3.重新安装软件,以tree举例
sudo apt install tree

实测:

解决办法2:直接运行命令,更新安装包

直接执行 sudo apt --fix-broken install,安装过程跳出提示 [Y/N],选择 Y,继续运行。

若不行更新一下安装源,执行 sudo apt-get update 命令.

更新一下安装软件包,执行 sudo apt-get upgrade命令.

bash 复制代码
1.直接执行sudo apt --fix-broken install命令有可能成功
sudo apt --fix-broken install
2.更新安装源
sudo apt-get update
3.更新已安装的软件包
sudo apt-get upgrade

解决办法原链接:

https://www.cnblogs.com/liulianzhen99/p/17168509.html

解决办法3:设置/修改dpkg安装相关信息

参考链接1:https://www.cnblogs.com/kate7/p/14132429.html

参考链接2

相关推荐
嵌入式@秋刀鱼17 分钟前
《 第三章-招式初成》 C++修炼生涯笔记(基础篇)程序流程结构
linux·开发语言·数据结构·c++·笔记·visual studio code
q5673152329 分钟前
Linux搭建爬虫ip与私有IP池教程
linux·爬虫·tcp/ip
Arrtoria1 小时前
Kernel2.X的内存世界
linux
程序员岳焱1 小时前
Java 与 MySQL 性能优化:Linux服务器上MySQL性能指标解读与监控方法
linux·后端·mysql
Jooolin1 小时前
【编程史】Ubuntu到底是啥?它和Linux又是什么关系?
linux·ubuntu·操作系统
打不了嗝 ᥬ᭄3 小时前
进程控制
linux·运维·服务器·c++
苏州向日葵3 小时前
virtualBox安装ubuntu,常用知识点
linux·运维·ubuntu
davidson14713 小时前
gazebo仿真中对无人机集成的相机进行标定(VINS-Fusion)
ubuntu·无人机·slam·d435i·px4·gazebo·vins-fusion
阿福不是狗3 小时前
Python使用总结之Linux部署python3环境
linux·开发语言·python
张海森-1688204 小时前
基于sample_aiisp例子,创建3路编码流,记录
linux