Ubuntu20.04 错误提醒:无法修正错误

最近安装完Ubuntu 20.04系统,并且更改完镜像源之后,在后续的软件安装中发现总是报如下的错误:

列软件包有未满足的依赖关系:
aptitude : 依赖: libapt-pkg5.0 (>= 1.1) 但是它将不会被安装
推荐: libparse-debianchangelog-perl 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。。

在这里插入图片描述
查询了一些网上的教程,有的建议使用aptitude进行软件安装,aptitude 会对依赖关系进行智能处理。
但是总感觉有些治标不治本,,然后深究其原因,好吧,自己把镜像源换错了。

解决方法:

使用如下命令,查询自己的Ubuntu系统属于哪种版本:

 lsb_release -c 

结果如图所示:
在这里插入图片描述
我的版本是focal版本的,而我的镜像源里竟然配置的是bionic版本的
在这里插入图片描述
因此,重新更换镜像源:

# 阿里云镜像源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
#清华园
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ eoan main restricted universe multiverse

deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ eoan main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ eoan-updates main restricted universe multiverse

deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ eoan-updates main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ eoan-backports main restricted universe multiverse

deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ eoan-backports main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ eoan-security main restricted universe multiverse

deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ eoan-security main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ eoan-proposed main restricted universe multiverse

deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ eoan-proposed main restricted universe multiverse

然后,再执行:

sudo apt-get update
sudo apt-get upgrade

就可以了。

参考文章:

  • 58
    点赞
  • 106
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
引用\[1\]和\[2\]中提到了一个错误信息"fatal error: filesystem: 没有那个文件或目录",这个错误通常是由于缺少文件系统库引起的。这个错误可能是由于使用的gcc版本低于8导致的,因为这个库要求gcc版本大于等于8。解决这个问题的方法是升级gcc版本或者手动安装文件系统库。另外,引用\[3\]中提到了一些其他解决方法,比如修改#include <Eigen/Dense>为#include <eigen3/Eigen/Dense>,以及安装ros-melodic-serial包。根据你提供的问题"ubuntu20.04 fatal error: no input files",这个错误可能是由于没有输入文件导致的。你需要检查你的命令行参数,确保你提供了正确的输入文件路径。 #### 引用[.reference_title] - *1* *2* [ubuntu(21):fatal error: filesystem: No such file or directory,fatal error: filesystem: 没有那个文件或目录](https://blog.csdn.net/BIT_HXZ/article/details/127297351)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Ubuntu18.04 fatal error :**: No such file or directory解决方法](https://blog.csdn.net/weixin_45702256/article/details/128550222)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值