Puncte:1

Nu se poate instala qtbase5-dev din cauza dependențelor neîndeplinite

drapel cn

Când încerc să instalez qtbase5-dev, am o problemă cu dependențele. Care este procedura pentru a remedia astfel de erori? Te rog, ajută-l pe începător.

krzysiek@aps00090646-mb:~$ sudo apt install qtbase5-dev
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Unele pachete nu au putut fi instalate. Acest lucru poate însemna că ai
a solicitat o situație imposibilă sau dacă utilizați instabil
distribuție că unele pachete necesare nu au fost încă create
sau a fost mutat din Incoming.
Următoarele informații pot ajuta la rezolvarea situației:

Următoarele pachete au dependențe neîndeplinite:
 qtbase5-dev : Depinde: libegl-dev dar nu va fi instalat
               Depinde: libgl-dev dar nu va fi instalat
               Depinde: libglu1-mesa-dev dar nu va fi instalat sau
                        libglu-dev
E: Nu puteți corecta problemele, ați reținut pachete sparte.

Când încerc să instalez manual pachetele de mai jos, văd:

krzysiek@aps00090646-mb:~$ sudo apt install libegl-dev 
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Unele pachete nu au putut fi instalate. Acest lucru poate însemna că ai
a solicitat o situație imposibilă sau dacă utilizați instabil
distribuție că unele pachete necesare nu au fost încă create
sau a fost mutat din Incoming.
Următoarele informații pot ajuta la rezolvarea situației:

Următoarele pachete au dependențe neîndeplinite:
 libegl-dev : Depinde: libegl1 (= 1.3.1-1) dar 1.3.2-1~ubuntu0.20.04.1 urmează să fie instalat
              Depinde: libgl-dev dar nu va fi instalat
E: Nu puteți corecta problemele, ați reținut pachete sparte.

Actualizarea mea potrivită:

krzysiek@aps00090646-mb:~$ actualizare sudo apt
Hit:1 http://pl.archive.ubuntu.com/ubuntu focal InRelease
Hit:2 https://download.virtualbox.org/virtualbox/debian focal InRelease                                                                                                                                      
Hit:3 http://security.ubuntu.com/ubuntu focal-security InRelease                                                                                                                                             
Hit:4 https://updates.signal.org/desktop/apt xenial InRelease                                                                                                           
Hit:5 https://repo.protonvpn.com/debian stable InRelease                                                                                         
Hit: 6 https://packages.microsoft.com/repos/edge stable InRelease                           
Hit: 7 https://packages.microsoft.com/repos/ms-teams stabil InRelease 
Hit:8 https://esm.ubuntu.com/cis/ubuntu focal InRelease
Hit:9 https://esm.ubuntu.com/infra/ubuntu focal-infra-security InRelease
Hit:10 https://esm.ubuntu.com/infra/ubuntu focal-infra-updates InRelease
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Toate pachetele sunt la zi.

Si cand incerc:

krzysiek@aps00090646-mb:~$ sudo apt install libegl1=1.3.1-1
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Unele pachete nu au putut fi instalate. Acest lucru poate însemna că ai
a solicitat o situație imposibilă sau dacă utilizați instabil
distribuție că unele pachete necesare nu au fost încă create
sau a fost mutat din Incoming.
Următoarele informații pot ajuta la rezolvarea situației:

Următoarele pachete au dependențe neîndeplinite:
 libegl1 : Depinde: libglvnd0 (= 1.3.1-1) dar 1.3.2-1~ubuntu0.20.04.1 urmează să fie instalat
E: Nu puteți corecta problemele, ați reținut pachete sparte.

Editați | ×:

krzysiek@aps00090646-mb:~$ sudo apt install libglvnd0=1.3.1-1
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Unele pachete nu au putut fi instalate. Acest lucru poate însemna că ai
a solicitat o situație imposibilă sau dacă utilizați instabil
distribuție că unele pachete necesare nu au fost încă create
sau a fost mutat din Incoming.
Următoarele informații pot ajuta la rezolvarea situației:

Următoarele pachete au dependențe neîndeplinite:
 libqt5printsupport5 : Depinde: libqt5gui5 (>= 5.11.0~rc1) dar nu va fi instalat sau
                                libqt5gui5-gles (>= 5.11.0~rc1) dar nu va fi instalat
 libqt5widgets5 : Depinde: libqt5gui5 (>= 5.12.5) dar nu va fi instalat sau
                           libqt5gui5-gles (>= 5.12.5) dar nu va fi instalat
 libqt5x11extras5 : Depinde: libqt5gui5 (>= 5.12.8+dfsg~) dar nu va fi instalat sau
                             libqt5gui5-gles (>= 5.12.8+dfsg~) dar nu va fi instalat
 qt5-gtk-platformtheme : Depinde: libqt5gui5 (>= 5.10.0) dar nu va fi instalat sau
                                  libqt5gui5-gles (>= 5.10.0) dar nu va fi instalat
E: Eroare, pkgProblemResolver::Rezolvați întreruperile generate, aceasta poate fi cauzată de pachetele reținute.

Rezolvat: Am debifat din SystemUpdateGUI: Virtualbox, Microsoft Teams și Microsoft Edge repos. Apoi am făcut sudo apt update. Si urmatorul:

krzysiek@aps00090646-mb:~$ sudo apt install qtbase5-dev
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Următoarele pachete suplimentare vor fi instalate:
  libegl-dev libgl-dev libglu1-mesa-dev libglx-dev libpthread-stubs0-dev libqt5opengl5-dev
  libqt5sql5 libqt5sql5-sqlite libqt5test5 libqt5xml5 libvulkan-dev libx11-dev libxau-dev
  libxcb1-dev libxdmcp-dev libxext-dev qtbase5-dev-tools x11proto-core-dev x11proto-dev
  x11proto-xext-dev xorg-sgml-doctools xtrans-dev
Pachete sugerate:
  libx11-doc libxcb-doc libxext-doc implicit-libmysqlclient-dev firebird-dev libpq-dev libsqlite3-dev
  unixodbc-dev
Următoarele pachete NOI vor fi instalate:
  libegl-dev libgl-dev libglu1-mesa-dev libglx-dev libpthread-stubs0-dev libqt5opengl5-dev
  libqt5sql5 libqt5sql5-sqlite libqt5test5 libqt5xml5 libvulkan-dev libx11-dev libxau-dev
  libxcb1-dev libxdmcp-dev libxext-dev qtbase5-dev qtbase5-dev-tools x11proto-core-dev x11proto-dev
  x11proto-xext-dev xorg-sgml-doctools xtrans-dev
0 actualizate, 23 nou instalate, 0 de eliminat și 0 neactualizate.
Trebuie să obțineți 4485 kB de arhive.
După această operațiune, se vor folosi 35,1 MB de spațiu suplimentar pe disc.
Doriți să continuați? [Da/nu] 
Someone avatar
drapel my
Vă rugăm să postați rezultatul `sudo apt update`. De asemenea, rulați comanda `sudo apt install libegl1=1.3.1-1` și spuneți dacă situația este mai bună.
drapel cn
Din păcate :( Ieșirea terminalului a fost lipită mai sus
Someone avatar
drapel my
Rulați `sudo apt install libglvnd0=1.3.1-1` și spuneți de ce încercați să instalați QTbase5-dev?
drapel cn
Lipită. Am nevoie de qtbase5-dev pentru că trebuie să instalez instrumentul Aruba clearpass-onguard. Cererea mea de muncă.
Someone avatar
drapel my
Văd... Poate că există alternative pentru a-l instala sau chiar alternative la el? Există multe probleme de dependență în sistemul dvs. din ce în ce mai departe.
Johan Palych avatar
drapel us
sudo apt-get clean && sudo rm -rf /var/lib/apt/lists/* && sudo apt update
Someone avatar
drapel my
@JohanPalych Asta nu va ajuta în toate cazurile. Cel puțin, nu în acest caz.
drapel cn
@JohanPalych Îmi pare rău, frate - am încercat să evit o astfel de manipulare riscantă a fișierelor de sistem.
drapel cn
@Cineva pe care l-am instalat cu succes acum clearpass aruba fără qtbase5-dev, așa cum au scris în procedură. Poate este un pas redundant? "PROCEDURA DE INSTALARE: 1) Asigurați-vă că următoarele pachete Qt5 sunt instalate pe sistem: qt5-qtbase, qt5-qtbase-gui și qt5-qtbase-common."
Someone avatar
drapel my
Felicitări pentru rezolvarea problemei tale! :D
drapel cn
@Someone Thnx Ai fost cu mine :)
Johan Palych avatar
drapel us
Îmi pare rău, frate, am verificat-o pe o mașină virtuală. Se instaleaza perfect. politica apt-cache qtbase5-dev (5.12.8+dfsg-0ubuntu2.1 focal-updates/univers)
drapel cn
Mulțumesc @JohanPalych Da, pot confirma asta. Ceva este instalat pe mașina mea a cauzat această problemă. Dar am instalat doar "pacea" a pachetelor Ubuntu. Aproape toate provin din repoziții oficiale.
Johan Palych avatar
drapel us
Pentru repararea pachetelor defecte: sudo apt-get update --fix-missing && sudo apt-get install -f Mai serios: sudo dpkg --configure -a && sudo apt-get clean && sudo apt-get update https://help .ubuntu.com/community/Repositories/Ubuntu În italiană (din păcate) https://wiki.ubuntu-it.org/Repository/SourcesList

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.