AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1286122
Accepted
Michael
Michael
Asked: 2020-10-23 17:39:11 +0800 CST2020-10-23 17:39:11 +0800 CST 2020-10-23 17:39:11 +0800 CST

由于软件包保留,无法将 18.04 升级到 20.04/20.10

  • 772

我正在尝试从 18.04 升级到 20.10。我的理解是,我首先需要更新到 20.04,然后再更新到 20.10。我正在按照此页面上的说明进行操作。

当我运行时,sudo apt upgrade我收到此消息:

The following packages have been kept back:   
  frei0r-plugins libssh-4 
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

我不知道为什么这些被阻止。我隐约记得安装了第一个包,但不知道我安装了什么需要第二个包。

当我跑步时,sudo apt dist-upgrade我得到了相同的确切信息。

当我继续时,sudo apt do-release-upgrade我收到此错误:

Checking for a new Ubuntu release
Please install all available updates for your release before upgrading.

好的,我想这与保留的包裹有关?我读了一个地方,我可以将它们取消标记为已保留,但这不起作用:

$ sudo apt-mark unhold frei0r-plugins libssh-4
frei0r-plugins was already not hold.
libssh-4 was already not hold.

在另一个地方,我读到sudo aptitude safe-upgrade可能会解决问题。它安装了一些 i386 软件包,但之后我在尝试升级时仍然收到与以前相同的消息/错误。

我还读到我应该运行apt list --upgradable并且sudo apt-get install每个包都单独列出。但是当我尝试我得到这个错误时:

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:
 frei0r-plugins : Depends: libopencv-objdetect4.2 but it is not going to be installed
                  Depends: libopencv-video4.2 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

此外,当我尝试安装第二个依赖项时,我说它将删除四个 remmina 包,因为我经常使用这个程序,所以我不想要这些包!

package-management upgrade apt
  • 2 2 个回答
  • 381 Views

2 个回答

  • Voted
  1. Best Answer
    Stuart Anderson
    2020-10-23T18:45:28+08:002020-10-23T18:45:28+08:00

    您能否尝试卸载 frei0r-plugins 和 libssh-4,然后尝试升级。如果成功,则重新安装 frei0r-plugins 和 libssh-4。你需要这两个安装吗? https://packages.debian.org/sid/libssh-4 https://frei0r.dyne.org/

    • 1
  2. Cameron Youell
    2020-10-24T04:47:21+08:002020-10-24T04:47:21+08:00

    我尝试更新时遇到了同样的问题

    我解决了这个强制包更新的问题:
    sudo apt-get install {package-name}

    注意:
    不确定这是否是处理事情的正确方法,但它对我有用:)

    • 1

相关问题

  • 如何回滚到 PHP 5.2?

  • 包管理器之间有什么区别?

  • 从 8.04 LTS 升级到 10.04 LTS 的体验?

  • 分销升级的合理途径

  • 在不使用标准升级系统的情况下升级有哪些替代方案?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve