Deci recent am încercat să instalez o aplicație care necesita o versiune mai nouă a libpango și am încercat să-l instalez folosind
sudo dpkg -i libpango-1.0-0_1.50.4+ds-1_amd64.deb
Ceea ce mi-a dat următoarea eroare
dpkg: problemele de dependență împiedică configurarea libpango-1.0-0:amd64:
libpango-1.0-0:amd64 depinde de libglib2.0-0 (>= 2.67.3); in orice caz:.
Versiunea libglib2.0-0:amd64 pe sistem este 2.64.6-1 ~ubuntu20.04.4.
Apoi am încercat să fac ceva ce ar face orice persoană logică, să instalez libglib folosind aceeași metodă care mi-a dat eroarea
dpkg: eroare privind libglib2.0-0_2.70.4-1_amd64.deb care conține libglib2.0-0:amd64:
libglib2.0-0:amd64 rupe gnome-keyring (<< 40.0-3~)
dpkg: eroare la procesarea arhivei libglib2.0-0_2.70.4-1_amd64.deb (--install):.
instalarea libglib2.0-0:amd64 ar rupe gnome-keyring, iar reconfigurarea nu este permisă (--auto-deconfigure ar putea ajuta)
Au fost întâlnite erori în timpul procesării:
libglib2.0-0_2.70.4-1amd64.deb
dependenta de libglib pe care am încercat să îl instalez de la apt (Big Mistake), care arată acum dependența neîndeplinită a apt, eroarea este următoarea:
sudo apt install scrcpy
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
scrcpy este deja cea mai nouă versiune (1.12.1+ds-1).
Poate doriți să rulați „apt --fix-broken install” pentru a le corecta.
Următoarele pachete au dependențe neîndeplinite:
gir1.2-pango-1.0 : Depinde: libpango-1.0-0 (= 1.44.7-2ubuntu4) dar 1.50.4+ds-1 urmează să fie instalat
libpango-1.0-0 : Depinde: libglib2.0-0 (>= 2.67.3) dar 2.64.6-1~ubuntu20.04.4 urmează să fie instalat
libpangocairo-1.0-0 : Depinde: libpango-1.0-0 (= 1.44.7-2ubuntu4) dar 1.50.4+ds-1 urmează să fie instalat
libpangoft2-1.0-0 : Depinde: libpango-1.0-0 (= 1.44.7-2ubuntu4) dar 1.50.4+ds-1 urmează să fie instalat
libpangoxft-1.0-0 : Depinde: libpango-1.0-0 (= 1.44.7-2ubuntu4) dar 1.50.4+ds-1 urmează să fie instalat
E: Dependențe nesatisfăcute.Încercați „apt --fix-broken install” fără pachete (sau specificați o soluție).
iar când intru
sudo apt --fix-broken install
devine complet razna și cere să dezinstalați aproape totul, inclusiv desktopul GNOME. Încerc să-mi distrug sistemul complet. Iată o listă cu toate programele pe care a spus să le elimine
adwaita-icon-theme apport-gtk apturl baobab brave-browser cheese chrome-gnome-shell cpupower-gui deja-dup eog evince evolution-data-server exo-utils file-roller gcr gdm3 gedit gir1.2-clutter-1.0
gir1.2-clutter-gst-3.0 gir1.2-coglpango-1.0 gir1.2-gcr-3 gir1.2-gnomebluetooth-1.0 gir1.2-gnomedesktop-3.0 gir1.2-gtk-3.0 gir1.2-gtkclutter- 1.0 gir1.2-gtksource-4 gir1.2-gweather-3.0 gir1.2-handy-0.0
gir1.2-mutter-6 gir1.2-nma-1.0 gir1.2-pango-1.0 gir1.2-mazăre-1.0 gir1.2-rb-3.0 gir1.2-rsvg-2.0 gir1.2-totem-1.0 gir1 .2-vte-2.91 gir1.2-webkit2-4.0 gir1.2-wnck-3.0 gjs gkbd-capplet gnome-bluetooth
gnome-calculator gnome-personaje gnome-control-center gnome-disk-utility gnome-font-viewer gnome-noţiuni-începeţi-docs gnome-initial-setup gnome-keyring gnome-logs gnome-online-accounts gnome-power-manager
gnome-screenshot gnome-session-bin gnome-session-canberra gnome-settings-daemon gnome-shell gnome-shell-extension-appindicator gnome-shell-extension-desktop-icons gnome-shell-extension-prefs
gnome-shell-extension-ubuntu-dock gnome-shell-extensions gnome-startup-applications gnome-system-monitor gnome-terminal gnome-todo gnome-tweaks gnome-user-docs gstreamer1.0-clutter-3.0 gstreamer1.0-gtk3
gstreamer1.0-libav gstreamer1.0-plugins-bad gstreamer1.0-x gtk2-engines-murrine humanity-icon-theme ibus ibus-data ibus-gtk ibus-gtk3 ibus-table indicator-application language-selector-gnome libamtk- 5-0
libappindicator3-1 libavcodec58 libavfilter7 libavformat58 libcanberra-gtk-module libcanberra-gtk0 libcanberra-gtk3-0 libcanberra-gtk3-module libcheese-gtk25 libcheese8 libchromaprint1 libclutter-1.0-0
libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcogl-pango20 libcolord-gtk1 libdbusmenu-gtk3-4 libdv-bin libedataserverui-1.2-2 libevdocument3-4 libevview3-3 libexo-2-0 libcon libgail-com 1-0
libgarcon-gtk3-1-0 libgcr-ui-3-1 libgnome-bluetooth13 libgnome-desktop-3-19 libgnomekbd8 libgoa-backend-1.0-1 libgspell-1-2 libgtk-3-0 libgtk-3-bin libgtk2.0 -0 libgtk2.0-bin libgtk3-perl libgtkmm-3.0-1v5
libgtksourceview-4-0 libgweather-3-16 libhandy-0.0-0 libindicator3-7 libmutter-6-0 libnautilus-extension1a libnma0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangomm-1.0-1v5 libpangomm-1.4-1v5 -0
libpeas-1.0-0 libreoffice-gtk3 librhythmbox-core10 librsvg2-2 librsvg2-common libtepl-4-0 libthunarx-3-0 libtotem0 libvte-2.91-0 libwebkit2gtk-4.0-37 libwnck-ce3-04 libwnck-3-xu-x4 2-0 libielp0
mousetweaks mormăie nautilus nautilus-extension-gnome-terminal nautilus-share network-manager-gnome network-manager-openvpn-gnome network-manager-pptp-gnome openjdk-16-jdk openjdk-16-jre orca pavucontrol
pinentry-gnome3 pinentry-gtk2 plymouth-label plymouth-theme-spinner policykit-1-gnome python3-aptdaemon.gtk3widgets qt5-gtk-platformtheme rhythmbox rhythmbox-plugin-alternative-toolbar-plugins rhythmbox
scrcpy seahorse shotwell scanare simplă proprietăți-software-gtk spice-vdagent sublime-text system-config-printer system-config-printer-common telegram-desktop thunderbird thunderbird-gnome-support
thunderbird-locale-ro thunderbird-locale-en-us totem totem-plugin-uri touchgg transmisie-gtk ubuntu-desktop ubuntu-desktop-minimal ubuntu-docs ubuntu-mono ubuntu-release-upgrader-gtk ubuntu-session
update-manager update-notifier usb-creator-gtk vino vlc vlc-plugin-base vlc-plugin-notify vlc-plugin-video-output xdg-desktop-portal-gtk xdg-user-dirs-gtk xfdesktop4 xfwm4 yaru-theme- gtk yelp zenity
Notă: Am încercat să instalez libglib și să urmăresc manual întreaga chestiune de dependență, dar dpkg a arătat o eroare că actualizarea libglib ar rupe Gnome-keyring. Chiar dacă aș putea curăța acea eroare de dependență ar fi grozavă!
De asemenea, îmi pare extrem de rău, cred că nu trebuia să instalez versiuni stabile debian pe derivatele sale, îmi pare rău pentru asta. Bine că știu despre asta, dar asta ar putea duce foarte bine la necesitatea unei instalări noi. Folosesc Ubuntu 20.04 LTS