У меня убунту яблочко 11.
Я пытался установить pspp, для которого требовалась версия libglib.
Затем я попытался вручную обновить libglib до более новой версии.
Затем моя система была сломана, как показано ниже.
libglib2.0-0:установка/удаление amd64 сломала всю Ubuntu
elias@eliasc:~/Downloads/_LINUX_PKGS$ sudo dpkg --configure -a
dpkg: ошибка обработки пакета libglib2.0-0:i386 (--configure):
пакет libglib2.0-0:i386 2.68.1-1~ubuntu21.04.1 не может быть настроен, так как libglib2.0-0:amd64 имеет другую версию (2.68.4-1ubuntu1)
Настройка man-db (2.9.4-2)...
локаль: невозможно установить LC_CTYPE в локаль по умолчанию: нет такого файла или каталога
локаль: невозможно установить LC_MESSAGES в локаль по умолчанию: нет такого файла или каталога
локаль: невозможно установить LC_ALL в локаль по умолчанию: нет такого файла или каталога
Обновление базы справочных страниц...
man-db.service — это отключенный или статический модуль, который не работает, не запуская его.
При обработке возникли ошибки:
libglib2.0-0:i386
elias@eliasc:~/Downloads/_LINUX_PKGS$ sudo apt-get install -f
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово
Исправление зависимостей... не удалось.
Следующие пакеты имеют неудовлетворенные зависимости:
appmenu-gtk-module-common : Зависит: libglib2.0-bin
gdm3 : Зависит: libglib2.0-bin (>= 2.35.0)
gnome-символы: Зависит: libglib2.0-bin (>= 2.40.0-3)
gnome-shell: зависит: libglib2.0-bin (>= 2.53.0)
libfm-qt8: зависит: libglib2.0-bin
libglib2.0-0 : Зависит: libc6 (>= 2.34), но установлена 2.33-0ubuntu5
Зависит: libffi8 (>= 3.4), но не устанавливается
Перерывы: libglib2.0-0:i386 (!= 2.68.4-1ubuntu1), но установлена 2.68.1-1~ubuntu21.04.1
libglib2.0-0:i386 : Перерывы: libglib2.0-0 (!= 2.68.1-1~ubuntu21.04.1), но установлена 2.68.4-1ubuntu1
libglib2.0-dev : зависит: libglib2.0-0 (= 2.68.1-1~ubuntu21.04.1), но установлена 2.68.4-1ubuntu1
Зависит: libglib2.0-bin (= 2.68.1-1~ubuntu21.04.1)
libglib2.0-dev-bin : Зависит: libglib2.0-0 (= 2.68.1-1~ubuntu21.04.1), но установлена 2.68.4-1ubuntu1
libglib2.0-tests : Зависит: libglib2.0-0 (= 2.68.1-1~ubuntu21.04.1), но установлена 2.68.4-1ubuntu1
libqt5xdg3 : зависит: libglib2.0-bin
lightdm: Зависит: libglib2.0-bin
пакет: Зависит: libglib2.0-bin
трекер: Зависит: libglib2.0-bin
настройки ubuntu: зависит: libglib2.0-bin (>= 2.53.4-3ubuntu1~)
E: Ошибка, pkgProblemResolver::Resolve сгенерировал разрывы, это может быть вызвано удерживаемыми пакетами.
E: Невозможно исправить зависимости
elias@eliasc:~/Downloads/_LINUX_PKGS$ sudo dpkg --force-all --configure -a
dpkg: ошибка обработки пакета libglib2.0-0:i386 (--configure):
пакет libglib2.0-0:i386 2.68.1-1~ubuntu21.04.1 не может быть настроен, так как libglib2.0-0:amd64 имеет другую версию (2.68.4-1ubuntu1)
При обработке возникли ошибки:
libglib2.0-0:i386
elias@eliasc:~/Downloads/_LINUX_PKGS$ sudo apt-get install -f libglib2.0-0=2.68.1-1~ubuntu21.04.1
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово
Возможно, вы захотите запустить «apt --fix-broken install», чтобы исправить это.
Следующие пакеты имеют неудовлетворенные зависимости:
appmenu-gtk-module-common : Зависит: libglib2.0-bin
gdm3 : Зависит: libglib2.0-bin (>= 2.35.0)
gnome-символы: Зависит: libglib2.0-bin (>= 2.40.0-3)
gnome-shell: зависит: libglib2.0-bin (>= 2.53.0)
libfm-qt8: зависит: libglib2.0-bin
libglib2.0-dev : зависит: libglib2.0-bin (= 2.68.1-1~ubuntu21.04.1)
libqt5xdg3 : зависит: libglib2.0-bin
lightdm: Зависит: libglib2.0-bin
пакет: Зависит: libglib2.0-bin
трекер: Зависит: libglib2.0-bin
настройки ubuntu: зависит: libglib2.0-bin (>= 2.53.4-3ubuntu1~)
E: Неудовлетворенные зависимости. Попробуйте «apt --fix-broken install» без пакетов (или укажите решение).