Как исправить проблему с неоднозначным именем пакета libglib2.0-0?

Используя Ubuntu 11.10 64 бит, всякий раз, когда я пытаюсь apt-get [anything] или dpkg [anything] я получаю эту ошибку:

 dpkg: error: el fichero de registros de disparadores menciona un nombre de paquete ilegal `libglib2.0-0' (en el fichero `/usr/lib/x86_64-linux-gnu/gio/modules'): ambiguous package name 'libglib2.0-0' with more than one installed instance 

Есть идеи для этого?

2 Solutions collect form web for “Как исправить проблему с неоднозначным именем пакета libglib2.0-0?”

У меня была такая же проблема, после простого запуска apt-get upgrade . Так или иначе, были смешанные пакеты: i386 и amd64 одновременно.

Во-первых, я редактировал /var/lib/dpkg/triggers/File и удалял все строки, имеющие :i386 , а затем запускал:

 sudo dpkg --configure -a 

Это удаленный libglib* и еще один пакет (это была замена lib-glib с другим именем).

После нескольких apt-get clean , apt-get check , apt-get upgrade (теперь я не помню правильные действия), я получил dpkg -l , отфильтровал все пакеты для неправильной архитектуры (у меня 64-разрядный kubuntu, так что все i386 ошибочны для меня):

 dpkg -l | grep ":amd" | awk '{print "\""$2"\""}' 

Изменен выход, чтобы поместить все это в одну строку и запустить:

 sudo dpkg --purge <dpkg output in single line> 

Все пакеты i386 исчезли, и я смог продолжить обновление.

Убедитесь, что пакет выполняет поиск apt-get, используйте команду remove а затем снова установите библиотеку.

  • Установите .deb полностью «вручную»,
  • В чем разница между ошибкой «не найденной» и ошибкой «команда не найдена» - это то же самое?
  • Как узнать, настроены ли в Debian настроенные / сломанные пакеты?
  • ввод входных значений в dpkg-reconfigure в неинтерактивном режиме
  • Найдите пакет, который установил /usr/lib/jvm/java-1.8.0-openjdk
  • где скрывается тема AlaDelta и как ее удалить / очистить / удалить
  • Как удалить программное обеспечение, установленное dpkg -i FILE.deb?
  • Удаление компонентов Gnome с помощью Packagename
  • Создание воспроизводимого пакета .deb
  • Резервное копирование и восстановление списка установленных пакетов и источников APT
  • Очистка загруженных данных dpkg?
  • Interesting Posts

    Создайте скрипт из сценария Bash, используя здесь-документ; почему моя переменная заменяется?

    Zsh запрашивает полную ширину с пользовательским вводом в следующей строке

    Установите пароль sudo иначе, чем логин

    Как использовать sed для записи в имя файла, хранящегося в переменной?

    rsync «пропуская нерегулярный файл» при клонировании моей библиотеки Aperture

    Я открыл порт с iptables, но соединение с Oracle на порту 5500 все еще не работает

    Файлы в $ ZSH_CUSTOM, не загруженные oh-my-zsh

    Почему я не могу создать символическую ссылку в / usr / bin?

    Всегда ли shebang совпадает с каталогом установки интерпретатора?

    Браузер Chromium отображает пустой экран

    HP ProLiant DL320e G8 v2 – установите CentOS или сервер Ubuntu

    Как скрыть некоторые сети wicd

    Как Ubuntu основан на Debian?

    Как исправить unix, чтобы я мог использовать клавиши со стрелками в терминале?

    Как получить фактическое имя программы с помощью PID этой запущенной программы?

    Linux и Unix - лучшая ОС в мире.