尝试从 16.04LTS 更新到 18.04LTS,但更新包时未满足 Perl 依赖关系或冲突

Ger*_*n B 3 upgrade dependencies perl

我已经完成了:sudo apt update 但是当我这样做时sudo apt upgrade,我得到:

The following packages have unmet dependencies:
 perl-modules-5.22 : Conflicts: perl-modules
                     Conflicts: perl-modules:i386
Run Code Online (Sandbox Code Playgroud)

我试过了:

sudo dpkg --configure -a

sudo apt-get -f install

sudo apt-get  install --reinstall perl-modules-5.22

sudo apt-get clean
Run Code Online (Sandbox Code Playgroud)

不能,sudo do-release-upgrade直到我解决这个问题。

如何解决 Perl 冲突?

谢谢!

小智 9

@user535733:你就是那个人!这有帮助。

准确地说:您无法删除虚拟包(perl 模块) - 相反:

apt remove perl-modules-5.22 
Run Code Online (Sandbox Code Playgroud)

就我而言。