E:問題を解決できず、破損したパッケージがあります。

E:問題を解決できず、破損したパッケージがあります。

何かをダウンロードしようとすると、このエラーが発生します。

E: Unable to correct problems, you have held broken packages.

Googleで回答を見つけましたが、何も機能しませんでした。また、シナプティックを使用して破損したパッケージを修正できますが、そのパッケージがないためダウンロードできないこともわかりました。そして、ソフトウェアがインストールされていないことがわかりました。

このエラーをどのように解決できますか?

バージョン: 18.04 アーキテクチャ: x86_64

この問題は何でもダウンロードしようとするたびに発生します。たとえば、シナプスをダウンロードしようとしたときです。

sudo apt install synaptic
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:
 synaptic : Depends: libxapian30 but it is not installable
            Recommends: libgtk2-perl (>= 1:1.130) but it is not going to be installed
            Recommends: rarian-compat but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

グレブ出力:

/etc/apt/sources.list:3:deb http://us.archive.ubuntu.com/ubuntu xenial main restricted
/etc/apt/sources.list:4:deb-src http://us.archive.ubuntu.com/ubuntu xenial main restricted
/etc/apt/sources.list:9:deb http://us.archive.ubuntu.com/ubuntu xenial-updates main restricted
/etc/apt/sources.list:10:deb http://archive.ubuntu.com/ubuntu bionic restricted multiverse universe
/etc/apt/sources.list:11:deb-src http://us.archive.ubuntu.com/ubuntu xenial-updates main restricted
/etc/apt/sources.list.d.backup/danielrichter2007-ubuntu-grub-customizer-bionic.list:1:deb http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu bionic main

insi-br:

System:    Kernel: 4.15.0-20-generic x86_64 bits: 64 Desktop: Xfce 4.12.3
           Distro: Ubuntu 18.04.1 LTS

Machine:   Device: laptop System: LENOVO product: 81AX v: Lenovo V330-15IKB serial: N/A
           Mobo: LENOVO model: LNVNB161216 v: SDK0J40709 WIN serial: N/A
           UEFI [Legacy]: LENOVO v: 6SCN32WW date: 04/02/2018

答え1

混合ソースがあります:xenialbionic

/etc/apt/sources.list次のように編集してください。

deb http://us.archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse 
deb http://us.archive.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse 
deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse 

次に、次を実行します。

sudo apt update && sudo apt upgrade

関連情報