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

相关推荐
努力做小白36 分钟前
Linux驱动11 --- buildroot&杂项驱动开发方法
linux·运维·驱动开发·单片机·嵌入式硬件
帽儿山的枪手1 小时前
追踪网络流量就这么简单 | 进阶篇 | conntrack
linux·windows·网络协议
哈哈浩丶1 小时前
Linux驱动开发1:设备驱动模块加载与卸载
linux·运维·驱动开发
Bulestar_xx1 小时前
20250711_Sudo 靶机复盘
linux·安全·web安全
一位搞嵌入式的 genius2 小时前
暑期自学嵌入式——Day01(C语言阶段)
linux·嵌入式c语言
胡耀超4 小时前
Umi-OCR 的 Docker安装(win制作镜像,Linux(Ubuntu Server 22.04)离线部署)
linux·深度学习·ubuntu·docker·容器·nlp·ocr
诗人不说梦^4 小时前
[BUUCTF 2018]Online Tool
linux·运维·服务器
晚风_END5 小时前
Linux|服务器|二进制部署nacos(不是集群,单实例)(2025了,不允许还有人不会部署nacos)
linux·运维·服务器·数据库·编辑器·个人开发
白毛大侠6 小时前
在 Ubuntu 24.04 中安装 Python 2.7、pip 及 mysqlclient==1.4.6 的完整指南
python·ubuntu·pip
Gene_20227 小时前
[TOOL] ubuntu 使用 ffmpeg 操作 gif、mp4
linux·ubuntu·ffmpeg