道阻且长,行则将至。埋头苦干,不鸣则已,一鸣惊人!加油,骚年!

1 问题描述

  我按照此教程:为树莓派更换国内镜像源,更换树莓派镜像源为国内的 清华源 后,在使用 sudo apt-get install aptitude 时,出现依赖包错误的问题,具体错误信息如下:

pi@raspberrypi:~ $ sudo apt-get install aptitude
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:The following packages have unmet dependencies:aptitude : Depends: libapt-pkg5.0 (>= 1.1) but it is not going to be installedRecommends: libparse-debianchangelog-perl but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

  当出现此错误的时候,我也是找了很久,还去论坛上发帖求助(论坛传送门:树莓派更换清华源,安装aptitude报错),但是都没有得到有用的答案。

2 问题原因

  经过不懈的查找原因,终于在一篇文章中发现了些许端倪,文章链接:树莓派失败到放弃!,相关信息截图如下:

  看到这里,我突然想到,我自己就是在网上百度一个换源的方法,直接就用了,也没管是哪个版本,好了,那么原因应该就是这个。

3 问题解决

  首先我使用命令: lsb_release -a ,查看当前树莓派系统版本,具体信息如下,此版本的代号为 “buster

pi@raspberrypi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 10 (buster)
Release:    10
Codename:   buster

  然后我去看了一下使用镜像源的地址,使用的版本代号为 “stretch” ,如下

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

  于是,我去对应文件,把 stretch 修改为 buster ,大功告成✌️✌️✌️!

  修改完毕后,记得执行如下命令,更新软件源列表!

sudo apt-get update
sudo apt-get upgrade

  此时,应该会有很多东西需要更新,慢慢等待即可,国内镜像源网速还是挺好的;

  更新完毕之后,即可再次安装 aptitude ,使用如下命令:

sudo apt-get install aptitude

  大功告成✌️✌️✌️,我终于解决了这个该死的问题,希望对你有所帮助!

4 总结

  1. 在使用国内镜像源时,一定要把版本号对应上,不能我的系统是 A 版本,给他一个 B 版本的镜像源,那他去更新下来的软件源列表,就很有可能会有问题,因为版本不匹配呀!
  2. 切记切记!!!

如果文章内容有误,麻烦评论/私信多多指教,谢谢!如果觉得文章内容还不错,记得一键三连哦(点赞、收藏、留言),您的支持就是对我最大的鼓励,谢谢您嘞!

树莓派想使用 aptitude 解决依赖包问题,但是使用 apt-get 安装 aptitude 时出现依赖包错误怎么办?相关推荐

  1. Linux安装软件时缺少依赖包的简单较完美解决方法!

    Linux安装软件时缺少依赖包的简单较完美解决方法! 参考文章: (1)Linux安装软件时缺少依赖包的简单较完美解决方法! (2)https://www.cnblogs.com/xiaommvik/ ...

  2. w ndows更新,如何解决 Wndows 7 安装更新时遇到的 8024402f 错误及修复损坏的 Cryptographic Services 服务.pdf...

    如何解决 Wndows 7 安装更新时遇到的 8024402f 错误及修复损坏的 Cryptographic Services 服务 嚼 华 刷 亡 披 风 秸 凶 毛 搪 迎 腾 技 班 籽 办 纯 ...

  3. 安装nginx时关系依赖库openssl.lib时,出现:error: 'NR_syscalls' undeclared (first use in this function)

    安装nginx时关系依赖库openssl.lib时,出现:error: 'NR_syscalls' undeclared (first use in this function) 解决方案:根据arc ...

  4. steam买游戏显示服务器发生了错误,steam安装游戏时发生了一个错误是怎么回事?应该如何解决...

    steam在安装游戏时发生了一个错误(连接超时)是什么情况?安装steam游戏时发生了一个错误不知道怎么解决很头疼吧,其实,导致这个问题出现的原因百分之九十是因为网络原因所导致的问题,那么,出现这种情 ...

  5. 中标麒麟安装rpm包命令_在 Fedora 中安装替代版本的 RPM 包

    模块化使 Fedora 能够在仓库中提供替代版本的 RPM 软件包.每个 Fedroa 版本可以原生构建不同应用.语言运行时和工具版本的多个版本. -- Adam Šamalík(作者) 模块化 (M ...

  6. GetThemAll Downloader插件 一键下载所有可用资源&解决安装插件时提醒程序包无效

    目录 插件分享 程序包无效 插件分享 前面一直用的是uc浏览器pc版,今天不知道为什么浏览器崩了,一直提示警告页面,卸载了也没找到合适的安装包(官方现在不做电脑端浏览器了).只好改用谷歌,想安装之前下 ...

  7. 在Chrome离线安装插件时显示程序包无效: CRX_HEADER_INVALID

    问题描述: 看有教程说,在chrome安装离线插件(.crx格式),只需要把crx文件拖动到扩展程序列表(chrome://extensions/)就可以了,但是我在操作时遇到以下问题:程序包无效:& ...

  8. 安装oculus运行时出现问题_安装软件时出现解析包出现问题是什么原因

    可能是手机软件下载过程中安装包损坏,重新下载一个即可.或者是软件与系统版本不符,建议升级到最新系统版本,或者是寻找版本的历史版本安装包安装.以下是详细介绍: 1.可能是手机软件下载过程中安装包损坏,您 ...

  9. 解决安装文件时2502、2503错误

    在安装文件时有时会出现2502.2503错误,重复安装也不会有什么改变,让人很是头疼.这种问题一般是权限的问题导致的,一般有两种解决办法,第一种就是提升当前用户的权限,第二种就是直接使用CMD安装,这 ...

最新文章

  1. MySQL的left on 【zt】
  2. 据说是Jack Wu的自定义函数!烂
  3. 幂等校验是什么意思_阿里面试官:接口的幂等性怎么设计?
  4. windosw启动redis
  5. 类GeometricShapeFactory-JTS几何图形绘制API
  6. 大学计算机张青答案,《大学计算机Ⅰ》实验报告实验一1
  7. 未捕获的错误:始终违反:元素类型无效:预期为字符串(对于内置组件)或类/函数,但得到了:对象
  8. python线程池如何调度,python线程池控制
  9. excel宏实现工作表索引,点击按钮隐藏/显示对应工作表
  10. Oracle 数据去重sql
  11. WinRAR密码破解
  12. 在线免费服务器,免费web服务器Tomcat
  13. Bootstrap分割线和普通分割线
  14. RoboMaster视觉教程(6)目标位置解算(PnP求解目标与摄像头间的相对位置)
  15. c语言存储类型关键字作用,c语言学习笔记.关键字.存储类型关键字等
  16. 孙宇晨也许会迟到,但永远不会缺席!
  17. 专访 | wuhan2020拾柴者王欣:开源的世界里没有老师
  18. Python一张足够大的纸,纸质厚度0.5,请问对折多少次,才能到达珠穆朗玛峰的高度。(珠峰最新数据:8844.43)
  19. 【大学生课程设计】课题设计报告的形式
  20. VHDL D触发器 4位移位寄存器 例化+仿真(功能时序)

热门文章

  1. 超级简单的二位计算器
  2. 光动能表怎么维护_光动能手表是什么意思(一个修表师傅的忠告)
  3. ssm+JSP计算机毕业设计自助洗车系统01923【源码、程序、数据库、部署】
  4. 计算机视觉之三维重建-SFM系统
  5. 第1节:英语中的名词,冠词和数词,代词
  6. 六堡一箩筐首场线下品鉴会+线上直播助推六堡茶营销创新
  7. Microsoft Office PowerPoint 2007 文字重叠
  8. c语言设计学生活动管理系统,C语言大赛之学生信息管理系统设计报告.doc
  9. 金山词霸2005无法用鼠标取词
  10. syslog watcher syslog4j