Я пытался установить библиотеки приблизительно на 32 бита с dpkg -i --force-architecture
команда. Но это перестало работать из-за проблемы зависимости.
Теперь, если я пытаюсь установить версию на 64 бита той же библиотеки, она говорит, что уже установлена. Если я пытаюсь удалить его, это говорит не установленный.
dpkg-query -l
шоу, которые состояние rU
для пакета.
Я попробовал dpkg-configure -a
, dpkg--reconfigure
, apt-get install -f
, apt-get clean
, apt-get autoclean
и в основном каждый возможный поиск Google.
Как я могу выйти из этой застрявшей установки пакета?
Пакеты мультидуги должны быть снабжены суффиксом :arch
где arch
i386
или amd64
. Попробуйте i386 версию libgtk1.2
путем явного именования его:
sudo apt-get purge libgtk1.2:i386
Если это перестало работать из-за проблем зависимости, попытайтесь добавить -f
опция.
Где Вы получали эти библиотеки от? Текущая библиотека GTK + в 2.24-4 для Аккуратного (libgtk2.0-0). libgtk1.2 может быть найден в Hardy и Щеголеватый согласно packages.ubuntu.com.