wheezy package cannot be configured because version mismatch.

Posted in Новости on декабря 9, 2013 by admin

Ошибка возникает вследствие того, что в репозиториях находятся разные версии пакетов с одним именем, но с разной разрядностью ( i386 и amd64 ). Для того, чтобы решить проблему, требуется внести i386 в список поддерживаемых архитектур :

смотрим, какие сторонние архитектуры мы используем ( основная amd64 )
dpkg --print-foreign-architectures
root@Debian7:~# dpkg --print-foreign-architectures
root@Debian7:~#

как видите, сторонних архитектур не установлено, хотя наша система позиционирует себя, как multiarch.
проверяем свою стандартную архитектуру

dpkg --print-architecture


root@Debian7:~# dpkg --print-architecture
amd64
root@Debian7:~#

добавляем поддержку i386
dpkg --add-architecture i386

root@Debian7:~# dpkg --print-foreign-architectures
i386

теперь обновляем кеш пакетов
apt-get update

Tags: , , ,

просмотр установленных пакетов в Debian и CentOS

Posted in Новости on марта 19, 2010 by admin

Для CentOS все просто :

rpm -qa | grep php (на примере php)

Для Debian удобный пакетный менеджер :

dpkg -l '*php*'

звездочки с обоих концов означают, что рассматривается вариант, когда данное выражение неполное

можем построить конвеер dpkg -l '*php*' | grep ii (флаг ii — установленный в системе корректно)

Tags: , , ,