我昨天執行了 2 次系統內建升級(18.04->18.10,然後 18.10->19.04)。
今天,我的軟體包系統損壞了:
sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
libkf5configgui5 : Depends: libqt5gui5 (>= 5.8.0~) but it is not installed or
libqt5gui5-gles (>= 5.8.0~) but it is not installed
libkf5guiaddons5 : Depends: libqt5gui5 (>= 5.11.0~rc1) but it is not installed or
libqt5gui5-gles (>= 5.11.0~rc1) but it is not installed
libkf5kdcraw5 : Depends: libqt5gui5 (>= 5.6.1~) but it is not installed or
libqt5gui5-gles (>= 5.6.1~) but it is not installed
libkf5kexiv2-15.0.0 : Depends: libqt5gui5 (>= 5.2.0) but it is not installed or
libqt5gui5-gles (>= 5.2.0) but it is not installed
libkf5syntaxhighlighting5 : Depends: libqt5gui5 (>= 5.8.0~) but it is not installed or
libqt5gui5-gles (>= 5.8.0~) but it is not installed
libkf5waylandclient5 : Depends: libqt5gui5 (>= 5.8.0~) but it is not installed or
libqt5gui5-gles (>= 5.8.0~) but it is not installed
libpoppler-qt5-1 : Depends: libqt5gui5 (>= 5.2.0) but it is not installed or
libqt5gui5-gles (>= 5.2.0) but it is not installed
libqt5help5 : Depends: libqt5gui5 (>= 5.0.2) but it is not installed or
libqt5gui5-gles (>= 5.0.2) but it is not installed
libqt5opengl5 : Depends: libqt5gui5 (>= 5.1.0) but it is not installed
Depends: libqt5gui5 (>= 5.9.0~beta) but it is not installed or
libqt5gui5-gles (>= 5.9.0~beta) but it is not installed
libqt5printsupport5 : Depends: libqt5gui5 (>= 5.11.0~rc1) but it is not installed or
libqt5gui5-gles (>= 5.11.0~rc1) but it is not installed
libqt5quick5 : Depends: libqt5gui5 (>= 5.1.0) but it is not installed
Depends: libqt5gui5 (>= 5.12.2) but it is not installed or
libqt5gui5-gles (>= 5.12.2) but it is not installed
libqt5quickcontrols2-5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5quicktemplates2-5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5quickwidgets5 : Depends: libqt5gui5 (>= 5.8.0) but it is not installed or
libqt5gui5-gles (>= 5.8.0) but it is not installed
libqt5svg5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5waylandclient5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5waylandcompositor5 : Depends: libgl1 but it is not installed
Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5webenginecore5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5webenginewidgets5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5webkit5 : Depends: libqt5gui5 (>= 5.9.0~beta) but it is not installed or
libqt5gui5-gles (>= 5.9.0~beta) but it is not installed
libqt5widgets5 : Depends: libqt5gui5 (>= 5.12.2) but it is not installed or
libqt5gui5-gles (>= 5.12.2) but it is not installed
libqt5x11extras5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqtwebkit4 : Depends: libgl1-mesa-glx but it is not installed or
libgl1 but it is not installed
Depends: libqt4-opengl (>= 4:4.5.3) but it is not installed
librenaissance0 : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
librenaissance0-dev : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
libva-glx2 : Depends: libgl1 but it is not installed
libwebkitgtk-1.0-0 : Depends: libgl1 but it is not installed
libwxgtk3.0-0v5 : Depends: libgl1 but it is not installed
libwxgtk3.0-gtk3-0v5 : Depends: libgl1 but it is not installed
lusernet.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
lynkeos.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
lyx : Depends: libqt5gui5 (>= 5.8.0) but it is not installed
mesa-utils : Depends: libgl1 but it is not installed
mpdcon.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
openimageio-tools : Depends: libgl1 but it is not installed
Depends: libqt5gui5 (>= 5.2.0) but it is not installed
paje.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
phantomjs : Depends: libqt5gui5 (>= 5.0.2) but it is not installed or
libqt5gui5-gles (>= 5.0.2) but it is not installed
pikopixel.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
plopfolio.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
poe.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
price.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
projectcenter.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
Recommends: gorm.app but it is not installed
python-pyqt5-dbg : Depends: python-pyqt5 (= 5.12.1+dfsg-1) but it is not installed
Depends: libqt5designer5 (>= 5.9.1) but it is not installed
Depends: libqt5gui5 (>= 5.1.0) but it is not installed
Depends: libqt5gui5 (>= 5.12.2) but it is not installed or
libqt5gui5-gles (>= 5.12.2) but it is not installed
qbittorrent : Depends: libqt5gui5 (>= 5.8.0) but it is not installed
qml-module-qtgraphicaleffects : Depends: qml-module-qtquick2 but it is not installed
Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
qml-module-qtquick-controls : Depends: qml-module-qtquick2 but it is not installed
Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
qml-module-qtquick-controls2 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
qml-module-qtquick-dialogs : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
qml-module-qtquick-layouts : Depends: libqt5gui5 (>= 5.5.0) but it is not installed or
libqt5gui5-gles (>= 5.5.0) but it is not installed
qml-module-qtquick-privatewidgets : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
qml-module-qtquick-templates2 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
qt5-gtk-platformtheme : Depends: libqt5gui5 (= 5.12.2+dfsg-4ubuntu1) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg) but it is not installed
qt5-qmltooling-plugins : Depends: libqt5gui5 (>= 5.10.0) but it is not installed or
libqt5gui5-gles (>= 5.10.0) but it is not installed
qtwayland5 : Depends: libgl1 but it is not installed
Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
systempreferences.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
talksoup.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
terminal.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
textedit.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
timemon.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
virtualbox-5.2 : Depends: libgl1 but it is not installed
Depends: libqt5gui5 (>= 5.4.0) but it is not installed
vlc-plugin-qt : Depends: libqt5gui5 (>= 5.8.0) but it is not installed
vlc-plugin-video-output : Depends: libgl1 but it is not installed
volumecontrol.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
vprerex : Depends: libqt5gui5 (>= 5.0.2) but it is not installed
x11-utils : Depends: libgl1 but it is not installed
xserver-xorg-core : Depends: libgl1 but it is not installed
Recommends: libgl1-mesa-dri (>= 7.10.2-4) but it is not installed
zenity : Depends: libwebkit2gtk-4.0-37 (>= 2.15.1) but it is not installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
我已經嘗試過了sudo apt -f install
,sudo dpkg --configure -a
並且如上所述sudo apt --fix-broken install
,所有結果都產生相同的輸出。
如果有人能指出我正確的方向,我將不勝感激。
答案1
sudo apt download libglapi-mesa
sudo dpkg -i libglapi-mesa-*.deb
確保 deb 檔案 ( libglapi-mesa_19.0.8-0ubuntu0~19.04.1_amd64.deb
) 的 Ubuntu 版本與您電腦上執行的版本相同。如果沒有,那麼您可能必須編輯/etc/apt/sources.list
僅保留disco
相關的 ppa 並刪除先前發行版的 ppa 並執行上述命令。
libqt5gui5
我對和的依賴關係也有類似的問題libgl1
。當您嘗試libgl1
使用安裝時sudo apt install libgl1
,您會在輸出的頂部發現它的依賴項。嘗試透過嘗試安裝依賴項來遞歸地進入根目錄。你會發現libglapi-mesa
已安裝但來自先前版本的Ubuntu(至少在我的情況下,在你的情況下你可能會發現一些其他套件衝突)。
答案2
對於遲到的回應表示歉意,我意識到我已經深思熟慮地將 /home 保留在單獨的分區上,所以我只是擦除了作業系統安裝,安裝了新的 19.04 並重新指向 /home。由於.config 中的檔案保存在我的主資料夾中,因此重新安裝一些額外的軟體包使我能夠在比嘗試調試損壞Linux 時保留的部分所需的時間少得多的時間內獲得一個完全正常工作的系統:)
感謝所有閱讀的人,特別是回覆的人。
最好的,-雷