解决树莓派apt升级/安装提示依赖问题

在树莓派上经由过程apt安装各类应用的时辰始终有如下依靠错误提醒:

有一些软件包无法被安装。若是您利用的是unstable刊行版,这也许是因为系统无法达到您要求的状况造当作的。该版本中可能会有一些您需要的软件包尚未被建立或者是它们已被从新到(Incoming)目次移出。下列如那件包尤为买足的依靠关系。

  

这是个常见的“安装源与当地系统分支不符”导致的问题,而本次问题的本家儿要原因是:

利用PINN在树莓派上安装的多系统启动,因为官方的迷之原因,在安装完树莓派官方Debian系统之后source源指标的目的的是旧版本,并未跟从新版更新。

  

接下来大师可以跟从本教程进修排查以及解决方式。

东西/原料

  • 树莓派
  • Debian

问题排查

  1. 1

    这是个常见的“安装源与当地系统分支不符”导致的问题,在其他分支的Linux版本中同样可能会碰到近似问题,所以我们先获取具体系统版本信息以便于接下来的对比。

       

    在树莓派的“LX终端”中输入下列号令获取具体系统版本(如图):

    cat  /etc/os-release

    其他类型的Linux系统查询号令为:

    cat  /etc/*-release

      

    此中

    VERSION_ID暗示为版本号:10

    VERSION_CODENAME暗示为代号/分支:buster

  2. 2

    在上面的操作我们获取到了版本号与代号/分支

    接下来我们需要查抄一下apt仓库源文件是否与上面获取到的版本一致

      

    在树莓派的“LX终端”中输入下列号令获取apt仓库源地址(如图):

    cat  /etc/apt/sources.list

      

    我们看到在获取的信息中第三列(以空格分隔)就是apt仓库源对应的代号/分支信息了,上面显示的是stretch

    这显然与我们获取当前系统buster代号/分支的不符,这也就是问题的地点。

  • 发表于 2019-08-20 20:02
  • 阅读 ( 1366 )
  • 分类:其他类型

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具