«linux-headers-generic» пакет не может быть установлен.
Вы можете проверить с помощью
apt-cache policy linux-headers-generic
и исправить его с помощью
sudo apt-get install linux-headers-generic
apt-это система управления пакетами в Debian и других Linux-дистрибутивов на его основе, таких как Ubuntu. По большей части, склонны легко использовать для установки, удаления и обновления пакетов. В редких случаях, часто, когда вы смешиваете в сторонних зависимостей, то есть шанс, что [клавиши f21] может в конечном итоге дать вам сообщение об ошибке говорю вам, что установочный пакет не может быть завершена.
это всегда хорошая идея для резервного копирования файлов конфигурации, как /etc/apt/sources.list, так что вы можете отменить изменения, если это необходимо.
если error показывает что-то вроде этого: <some-package>: Depends: <other-package> (= version) but this-version is to be installed убедитесь в том, что [f25 привод датчика] и universe репозитории подключены. Нажмите Alt+F2 и введите software-properties-gtk и нажмите Enter. На вкладке Ubuntu Software, включить все репозитории. Одной из возможных причин неудовлетворенных зависимостей может быть поврежден пакет базы данных, и/или некоторые пакеты не были установлены правильно. Чтобы устранить эту проблему, нажмите клавишу Alt+комбинацию клавиш Ctrl+T, чтобы открыть терминал и попробуйте запустить следующие команды: [F1] или, sudo apt-get autoclean apt-get clean очищает локальное хранилище извлеченных файлов пакета (.deb файлы). Он удаляет все, но Блокировка файла из /var/кэш/АПТ/архивы/ и /var/кэш/кв./архив/частично/. [f30 с] очищает локальное хранилище извлеченных файлов пакета, но в отличие от apt-get clean, это только удаляет файлы пакета, которые больше не могут быть загружены, и во многом бесполезно. Одним из самых основных исправлений для решения проблемы зависимости-это выполнить: sudo apt-get -f install в [f32 из] здесь означает “исправить ошибки”. Apt попытается исправить сломанные зависимости. Если вы установили вручную, пакет, который был неудовлетворенных зависимостей, apt-get будет установить эти зависимости, если это возможно, в противном случае он может просто удалить пакет, который вы установили для того, чтобы решить проблему. Затем запустите: sudo dpkg --configure -a снова запустите этого: sudo apt-get -f install если Выходные данные: 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded., что означает ее крах. Следующее решение-это выполнить: sudo apt-get -u dist-upgrade, если он показывает никаких пакетов, то лучше устранить их. Пакеты проводятся из-за конфликта зависимостей, что [f36 в] не может разрешить. Попробуйте эту команду, чтобы найти и устранить конфликты: sudo apt-get -o Debug::pkgProblemResolver=yes dist-upgrade если он не может устранить конфликты, он выйдет с: [fунции f37] удалить проходят пакеты по одному, бег dist-upgrade каждый раз, пока нет больше пакетов. Затем повторно установить все необходимые пакеты. Будьте уверены, чтобы использовать [f39 расстройства] параметр, так что вы полностью информированы о последствиях: нажать [F8] после удаления пакета, который вы пытаетесь установить не может быть идеальным, вы можете также попробовать найти в репозитории пакеты нужно удовлетворить зависимости.в конце концов, если все остальное терпит неудачу, вы можете попытаться удовлетворить зависимости самостоятельно, либо поиск и установка необходимых пакетов, или установив их источник, а затем создать “деб” пакеты для них.
ППД (Персональный Архив пакетов), хранилища, размещенного на деб. Вы можете использовать ППД, чтобы установить или обновить пакеты, которые не доступны в официальных репозиториях Ubuntu.
[dрайвер d41]одна из самых распространенных причин неудовлетворенных зависимостей ППД, особенно когда используется для обновления существующего пакета в репозитории Ubuntu. Для решения проблемы у вас есть три варианта: отключение, продувка (вернуться к оригинальной пакет в репозитории Ubuntu) или удалить ППА.[!dрайвер d41] , если error показывает что-то вроде этого: <some-package>: Depends: <other-package> (= version) but this-version is to be installed убедитесь в том, что [f25 привод датчика] и universe репозитории подключены. Нажмите Alt+F2 и введите software-properties-gtk и нажмите Enter. На вкладке Ubuntu Software, включить все репозитории., если error показывает что-то вроде этого:
Очистка ППА означает, понижение пакетов в выбранном ППА к версии в официальных репозиториях Ubuntu и отключение, что ППА. ППА продувки делает именно это. Для установки ППА продувки выполните следующую команду: [F9] и [о d54]Очистка:[!о d54]mkdir ppa-purge && cd ppa-purge && wget http://mirror.pnl.gov/ubuntu/pool/universe/p/ppa-purge/ppa-purge_0.2.8+bzr56_all.deb && wget http://mirror.pnl.gov/ubuntu//pool/main/a/aptitude/aptitude_0.6.6-1ubuntu1_i386.deb && sudo dpkg -i ./*.deb
но, рассматривая вопрос [пулемет f44] нарушается, то команда не будет выполнена. Так что используйте эту команду
использовать ППА продувки:
sudo ppa-purge ppa:someppa/ppa
если ППА-прочисти команда не выполняется по какой-то причине, вы не можете запустить 'ППА-прочисти еще раз, если вы повторно включите ППА (для включения НПА выполните те же шаги, как отключение ППА и [f45 с] обе линии конкретного НПА, чтобы включить его).
[d64 с], если error показывает что-то вроде этого:
Очистка ППА означает, понижение пакетов в выбранном ППА к версии в официальных репозиториях Ubuntu и отключение, что ППА. ППА продувки делает именно это. Для установки ППА продувки выполните следующую команду: [F9] и [!d64 с]Примечание: PPA Purge не убрать ППД (может быть в будущем), так что вам придется вручную удалить ППА.
[г70]превентивные меры:[!г70]если установлен пакет из НПА не существует в официальных репозиториях Ubuntu затем используя PPA Purge не рекомендуется, потому что нет ничего, чтобы быть понижен и PPA Purge не удалить его либо. Чтобы удалить ppa и установить пакеты выполните следующие команды: (игнорировать первую команду, если Вы не хотите удалять установленные пакеты)
Очистка ППА означает, понижение пакетов в выбранном ППА к версии в официальных репозиториях Ubuntu и отключение, что ППА. ППА продувки делает именно это. Для установки ППА продувки выполните следующую команду:
убедитесь в том, что [f25 привод датчика] и universe репозитории подключены. Нажмите Alt+F2 и введите software-properties-gtk и нажмите Enter.
[от f13] обновление: Синхронизация списка доступных пакетов с сервера в репозитории исходного кода. Обновления: загружает и устанавливает каких-либо новых версий установленных пакетов. одной из возможных причин неудовлетворенных зависимостей может быть поврежден пакет базы данных, и/или некоторые пакеты не были установлены правильно. Чтобы устранить эту проблему, нажмите клавишу Alt+комбинацию клавиш Ctrl+T, чтобы открыть терминал и попробуйте запустить следующие команды: [F1] или, sudo apt-get autoclean apt-get clean очищает локальное хранилище извлеченных файлов пакета (.deb файлы). Он удаляет все, но Блокировка файла из /var/кэш/АПТ/архивы/ и /var/кэш/кв./архив/частично/. [f30 с] очищает локальное хранилище извлеченных файлов пакета, но в отличие от apt-get clean, это только удаляет файлы пакета, которые больше не могут быть загружены, и во многом бесполезно.одной из возможных причин неудовлетворенных зависимостей может быть поврежден пакет базы данных, и/или некоторые пакеты не были установлены правильно. Чтобы устранить эту проблему, нажмите клавишу Alt+комбинацию клавиш Ctrl+T, чтобы открыть терминал и попробуйте выполнить одну из следующих команд:
нажмите Alt+F2 и выполните y-ppa-manager, чтобы открыть у ППА менеджер. После открытия двойной щелчок или нажмите Enter на Advanced. В появившемся окне выберите Scan and remove duplicate PPAs и нажмите кнопку ОК.в качестве альтернативы вы можете использовать Y PPA Manager, чтобы отключить/удалить/очистить НПА (реквизиты в конце ответа).
так как мы можем избежать этой ситуации в первую очередь?
Очистка ППА означает, понижение пакетов в выбранном ППА к версии в официальных репозиториях Ubuntu и отключение, что ППА. ППА продувки делает именно это. Для установки ППА продувки выполните следующую команду:
убедитесь в том, что [f25 привод датчика] и universe репозитории подключены. Нажмите Alt+F2 и введите software-properties-gtk и нажмите Enter.
[от f13] обновление: Синхронизация списка доступных пакетов с сервера в репозитории исходного кода. Обновления: загружает и устанавливает каких-либо новых версий установленных пакетов.cat /etc/apt/sources.list одна из самых основных исправлений для решения проблемы зависимости-это выполнить: sudo apt-get -f install в [f32 из] здесь означает “исправить ошибки”. Apt попытается исправить сломанные зависимости. Если вы установили вручную, пакет, который был неудовлетворенных зависимостей, apt-get будет установить эти зависимости, если это возможно, в противном случае он может просто удалить пакет, который вы установили для того, чтобы решить проблему. Затем запустите: sudo dpkg --configure -a снова запустите этого: sudo apt-get -f install если Выходные данные: 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded., что означает ее крах.
cat /etc/apt/sources.list
одной из возможных причин неудовлетворенных зависимостей может быть поврежден пакет базы данных, и/или некоторые пакеты не были установлены правильно. Чтобы устранить эту проблему, нажмите клавишу Alt+комбинацию клавиш Ctrl+T, чтобы открыть терминал и попробуйте выполнить одну из следующих команд:
нажмите Alt+F2 и выполните y-ppa-manager, чтобы открыть у ППА менеджер. После открытия двойной щелчок или нажмите Enter на Advanced. В появившемся окне выберите Scan and remove duplicate PPAs и нажмите кнопку ОК. 'apt-получить/как сообщества Ubuntu документация следующее решение, чтобы запустить: sudo apt-get -u dist-upgrade, если он показывает никаких пакетов, то лучше устранить их. Пакеты проводятся из-за конфликта зависимостей, что [f36 в] не может разрешить. Попробуйте эту команду, чтобы найти и устранить конфликты: sudo apt-get -o Debug::pkgProblemResolver=yes dist-upgrade если он не может устранить конфликты, он выйдет с: [fунции f37] удалить проходят пакеты по одному, бег dist-upgrade каждый раз, пока нет больше пакетов. Затем повторно установить все необходимые пакеты. Будьте уверены, чтобы использовать [f39 расстройства] параметр, так что вы полностью информированы о последствиях: нажать [F8] после удаления пакета, который вы пытаетесь установить не может быть идеальным, вы можете также попробовать найти в репозитории пакеты нужно удовлетворить зависимости. 'хранилищ/командной строки' сообщества Ubuntu документациясохранить Ubuntu вплоть до даты. В Ubuntu автоматически уведомляет о наличии обновлений, Вы также можете проверить наличие обновлений, нажав на Session Indicator в панели единства:
или нажмите Alt+сочетание клавиш Ctrl+T, чтобы открыть терминал и выполнить следующие команды:
удалить дубликаты ППД. Y PPA Manager (руководство по установке в конце ответа) можно легко просканировать и удалить дубликаты ППД.
'apt-получить/как сообщества Ubuntu документация список пакетов и скачать в НПА [г117]'хранилищ/командной строки' сообщества Ubuntu документация[!г117] резервное копирование и восстановление ППА источники удалить дубликаты ППА источники[d63, как может быть в будущем[!d63, как]
[f17 в]когда просят помощи на Askubuntu или любом другом форуме помочь, вы должны включить выход команд на Ваш вопрос:
sudo su
это покажет ваши источники.список:
Очистка: г ППА Manager является одна остановка магазин для всех Ваших потребностей ППА.
[зг19] [d123 в][!d123 в]mkdir y-ppa-manager && cd y-ppa-manager && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/launchpad-getkeys_0.3.2-1~webupd8~oneiric_all.deb && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/y-ppa-manager_0.0.8.6-1~webupd8~precise_all.deb && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/yad_0.17.1.1-1~webupd8~precise_amd64.deb && dpkg -i ./*.deb
apt-это система управления пакетами в Debian и других Linux-дистрибутивов на его основе, таких как Ubuntu. По большей части, склонны легко использовать для установки, удаления и обновления пакетов. В редких случаях, часто, когда вы смешиваете в сторонних зависимостей, то есть шанс, что [клавиши f21] может в конечном итоге дать вам сообщение об ошибке говорю вам, что установочный пакет не может быть завершена.
это всегда хорошая идея для резервного копирования файлов конфигурации, как /etc/apt/sources.list, так что вы можете отменить изменения, если это необходимо.
если error показывает что-то вроде этого: <some-package>: Depends: <other-package> (= version) but this-version is to be installed убедитесь в том, что [f25 привод датчика] и universe репозитории подключены. Нажмите Alt+F2 и введите software-properties-gtk и нажмите Enter. На вкладке Ubuntu Software, включить все репозитории. Одной из возможных причин неудовлетворенных зависимостей может быть поврежден пакет базы данных, и/или некоторые пакеты не были установлены правильно. Чтобы устранить эту проблему, нажмите клавишу Alt+комбинацию клавиш Ctrl+T, чтобы открыть терминал и попробуйте запустить следующие команды: [F1] или, sudo apt-get autoclean apt-get clean очищает локальное хранилище извлеченных файлов пакета (.deb файлы). Он удаляет все, но Блокировка файла из /var/кэш/АПТ/архивы/ и /var/кэш/кв./архив/частично/. [f30 с] очищает локальное хранилище извлеченных файлов пакета, но в отличие от apt-get clean, это только удаляет файлы пакета, которые больше не могут быть загружены, и во многом бесполезно. Одним из самых основных исправлений для решения проблемы зависимости-это выполнить: sudo apt-get -f install в [f32 из] здесь означает “исправить ошибки”. Apt попытается исправить сломанные зависимости. Если вы установили вручную, пакет, который был неудовлетворенных зависимостей, apt-get будет установить эти зависимости, если это возможно, в противном случае он может просто удалить пакет, который вы установили для того, чтобы решить проблему. Затем запустите: sudo dpkg --configure -a снова запустите этого: sudo apt-get -f install если Выходные данные: 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded., что означает ее крах. Следующее решение-это выполнить: sudo apt-get -u dist-upgrade, если он показывает никаких пакетов, то лучше устранить их. Пакеты проводятся из-за конфликта зависимостей, что [f36 в] не может разрешить. Попробуйте эту команду, чтобы найти и устранить конфликты: sudo apt-get -o Debug::pkgProblemResolver=yes dist-upgrade если он не может устранить конфликты, он выйдет с: [fунции f37] удалить проходят пакеты по одному, бег dist-upgrade каждый раз, пока нет больше пакетов. Затем повторно установить все необходимые пакеты. Будьте уверены, чтобы использовать [f39 расстройства] параметр, так что вы полностью информированы о последствиях: нажать [F8] после удаления пакета, который вы пытаетесь установить не может быть идеальным, вы можете также попробовать найти в репозитории пакеты нужно удовлетворить зависимости.в конце концов, если все остальное терпит неудачу, вы можете попытаться удовлетворить зависимости самостоятельно, либо поиск и установка необходимых пакетов, или установив их источник, а затем создать “деб” пакеты для них.
ППД (Персональный Архив пакетов), хранилища, размещенного на деб. Вы можете использовать ППД, чтобы установить или обновить пакеты, которые не доступны в официальных репозиториях Ubuntu.
[dрайвер d41]одна из самых распространенных причин неудовлетворенных зависимостей ППД, особенно когда используется для обновления существующего пакета в репозитории Ubuntu. Для решения проблемы у вас есть три варианта: отключение, продувка (вернуться к оригинальной пакет в репозитории Ubuntu) или удалить ППА.[!dрайвер d41] , если error показывает что-то вроде этого: <some-package>: Depends: <other-package> (= version) but this-version is to be installed убедитесь в том, что [f25 привод датчика] и universe репозитории подключены. Нажмите Alt+F2 и введите software-properties-gtk и нажмите Enter. На вкладке Ubuntu Software, включить все репозитории., если error показывает что-то вроде этого:
Очистка ППА означает, понижение пакетов в выбранном ППА к версии в официальных репозиториях Ubuntu и отключение, что ППА. ППА продувки делает именно это. Для установки ППА продувки выполните следующую команду: [F9] и [о d54]Очистка:[!о d54]mkdir ppa-purge && cd ppa-purge && wget http://mirror.pnl.gov/ubuntu/pool/universe/p/ppa-purge/ppa-purge_0.2.8+bzr56_all.deb && wget http://mirror.pnl.gov/ubuntu//pool/main/a/aptitude/aptitude_0.6.6-1ubuntu1_i386.deb && sudo dpkg -i ./*.deb
но, рассматривая вопрос [пулемет f44] нарушается, то команда не будет выполнена. Так что используйте эту команду
использовать ППА продувки:
sudo ppa-purge ppa:someppa/ppa
если ППА-прочисти команда не выполняется по какой-то причине, вы не можете запустить 'ППА-прочисти еще раз, если вы повторно включите ППА (для включения НПА выполните те же шаги, как отключение ППА и [f45 с] обе линии конкретного НПА, чтобы включить его).
[d64 с], если error показывает что-то вроде этого:
Очистка ППА означает, понижение пакетов в выбранном ППА к версии в официальных репозиториях Ubuntu и отключение, что ППА. ППА продувки делает именно это. Для установки ППА продувки выполните следующую команду: [F9] и [!d64 с]Примечание: PPA Purge не убрать ППД (может быть в будущем), так что вам придется вручную удалить ППА.
[г70]превентивные меры:[!г70]если установлен пакет из НПА не существует в официальных репозиториях Ubuntu затем используя PPA Purge не рекомендуется, потому что нет ничего, чтобы быть понижен и PPA Purge не удалить его либо. Чтобы удалить ppa и установить пакеты выполните следующие команды: (игнорировать первую команду, если Вы не хотите удалять установленные пакеты)
Очистка ППА означает, понижение пакетов в выбранном ППА к версии в официальных репозиториях Ubuntu и отключение, что ППА. ППА продувки делает именно это. Для установки ППА продувки выполните следующую команду:
убедитесь в том, что [f25 привод датчика] и universe репозитории подключены. Нажмите Alt+F2 и введите software-properties-gtk и нажмите Enter.
[от f13] обновление: Синхронизация списка доступных пакетов с сервера в репозитории исходного кода. Обновления: загружает и устанавливает каких-либо новых версий установленных пакетов. одной из возможных причин неудовлетворенных зависимостей может быть поврежден пакет базы данных, и/или некоторые пакеты не были установлены правильно. Чтобы устранить эту проблему, нажмите клавишу Alt+комбинацию клавиш Ctrl+T, чтобы открыть терминал и попробуйте запустить следующие команды: [F1] или, sudo apt-get autoclean apt-get clean очищает локальное хранилище извлеченных файлов пакета (.deb файлы). Он удаляет все, но Блокировка файла из /var/кэш/АПТ/архивы/ и /var/кэш/кв./архив/частично/. [f30 с] очищает локальное хранилище извлеченных файлов пакета, но в отличие от apt-get clean, это только удаляет файлы пакета, которые больше не могут быть загружены, и во многом бесполезно.одной из возможных причин неудовлетворенных зависимостей может быть поврежден пакет базы данных, и/или некоторые пакеты не были установлены правильно. Чтобы устранить эту проблему, нажмите клавишу Alt+комбинацию клавиш Ctrl+T, чтобы открыть терминал и попробуйте выполнить одну из следующих команд:
нажмите Alt+F2 и выполните y-ppa-manager, чтобы открыть у ППА менеджер. После открытия двойной щелчок или нажмите Enter на Advanced. В появившемся окне выберите Scan and remove duplicate PPAs и нажмите кнопку ОК.в качестве альтернативы вы можете использовать Y PPA Manager, чтобы отключить/удалить/очистить НПА (реквизиты в конце ответа).
так как мы можем избежать этой ситуации в первую очередь?
Очистка ППА означает, понижение пакетов в выбранном ППА к версии в официальных репозиториях Ubuntu и отключение, что ППА. ППА продувки делает именно это. Для установки ППА продувки выполните следующую команду:
убедитесь в том, что [f25 привод датчика] и universe репозитории подключены. Нажмите Alt+F2 и введите software-properties-gtk и нажмите Enter.
[от f13] обновление: Синхронизация списка доступных пакетов с сервера в репозитории исходного кода. Обновления: загружает и устанавливает каких-либо новых версий установленных пакетов.cat /etc/apt/sources.list одна из самых основных исправлений для решения проблемы зависимости-это выполнить: sudo apt-get -f install в [f32 из] здесь означает “исправить ошибки”. Apt попытается исправить сломанные зависимости. Если вы установили вручную, пакет, который был неудовлетворенных зависимостей, apt-get будет установить эти зависимости, если это возможно, в противном случае он может просто удалить пакет, который вы установили для того, чтобы решить проблему. Затем запустите: sudo dpkg --configure -a снова запустите этого: sudo apt-get -f install если Выходные данные: 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded., что означает ее крах.
cat /etc/apt/sources.list
одной из возможных причин неудовлетворенных зависимостей может быть поврежден пакет базы данных, и/или некоторые пакеты не были установлены правильно. Чтобы устранить эту проблему, нажмите клавишу Alt+комбинацию клавиш Ctrl+T, чтобы открыть терминал и попробуйте выполнить одну из следующих команд:
нажмите Alt+F2 и выполните y-ppa-manager, чтобы открыть у ППА менеджер. После открытия двойной щелчок или нажмите Enter на Advanced. В появившемся окне выберите Scan and remove duplicate PPAs и нажмите кнопку ОК. 'apt-получить/как сообщества Ubuntu документация следующее решение, чтобы запустить: sudo apt-get -u dist-upgrade, если он показывает никаких пакетов, то лучше устранить их. Пакеты проводятся из-за конфликта зависимостей, что [f36 в] не может разрешить. Попробуйте эту команду, чтобы найти и устранить конфликты: sudo apt-get -o Debug::pkgProblemResolver=yes dist-upgrade если он не может устранить конфликты, он выйдет с: [fунции f37] удалить проходят пакеты по одному, бег dist-upgrade каждый раз, пока нет больше пакетов. Затем повторно установить все необходимые пакеты. Будьте уверены, чтобы использовать [f39 расстройства] параметр, так что вы полностью информированы о последствиях: нажать [F8] после удаления пакета, который вы пытаетесь установить не может быть идеальным, вы можете также попробовать найти в репозитории пакеты нужно удовлетворить зависимости. 'хранилищ/командной строки' сообщества Ubuntu документациясохранить Ubuntu вплоть до даты. В Ubuntu автоматически уведомляет о наличии обновлений, Вы также можете проверить наличие обновлений, нажав на Session Indicator в панели единства:
или нажмите Alt+сочетание клавиш Ctrl+T, чтобы открыть терминал и выполнить следующие команды:
удалить дубликаты ППД. Y PPA Manager (руководство по установке в конце ответа) можно легко просканировать и удалить дубликаты ППД.
'apt-получить/как сообщества Ubuntu документация список пакетов и скачать в НПА [г117]'хранилищ/командной строки' сообщества Ubuntu документация[!г117] резервное копирование и восстановление ППА источники удалить дубликаты ППА источники[d63, как может быть в будущем[!d63, как]
[f17 в]когда просят помощи на Askubuntu или любом другом форуме помочь, вы должны включить выход команд на Ваш вопрос:
sudo su
это покажет ваши источники.список:
Очистка: г ППА Manager является одна остановка магазин для всех Ваших потребностей ППА.
[зг19] [d123 в][!d123 в]mkdir y-ppa-manager && cd y-ppa-manager && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/launchpad-getkeys_0.3.2-1~webupd8~oneiric_all.deb && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/y-ppa-manager_0.0.8.6-1~webupd8~precise_all.deb && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/yad_0.17.1.1-1~webupd8~precise_amd64.deb && dpkg -i ./*.deb
Если вы пытаетесь установить пакет, который зависит от многих пакетов i386, вышеупомянутая ошибка зависимости также будет вызвана, если вы потерпите неудачу для добавления архитектуры i386, выполнив команду sudo dpkg --add-architecure i386.
Пример:
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
skype : Depends: skype-bin but it is not installable
E: Unable to correct problems, you have held broken packages.
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo dpkg --add-architecture i386
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype-bin:i386 sni-qt:i386 zlib1g:i386
Suggested packages:
nas:i386 glibc-doc:i386 locales:i386 rng-tools:i386 libglide3:i386
gnutls-bin:i386 krb5-doc:i386 krb5-user:i386 libvisual-0.4-plugins:i386
gstreamer-codec-install:i386 gnome-codec-install:i386
gstreamer1.0-tools:i386 gstreamer1.0-plugins-base:i386 jackd2:i386
pulseaudio:i386 libqt4-declarative-folderlistmodel:i386
libqt4-declarative-gestures:i386 libqt4-declarative-particles:i386
libqt4-declarative-shaders:i386 qt4-qmlviewer:i386 libqt4-dev:i386
libicu48:i386 libthai0:i386 qt4-qtconfig:i386
Recommended packages:
xml-core:i386
The following NEW packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype skype-bin:i386 sni-qt:i386 zlib1g:i386
0 upgraded, 115 newly installed, 0 to remove and 7 not upgraded.
Need to get 63.7 MB of archives.
After this operation, 225 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Что сработало для меня, так это переустановить зависимость. Это тот случай, когда установленная версия более поздняя, чем последняя (какие синаптические шоу). Это действительно эквивалентно тому, чтобы позволить синаптическому понизить пакет зависимостей.
Другое дело, что это «aptitude»:
root@arau:~# aptitude install libgfortran3
The following NEW packages will be installed:
libgfortran3{b}
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 250 kB of archives. After unpacking 1 230 kB will be used.
The following packages have unmet dependencies:
libgfortran3 : Depends: gcc-4.8-base (= 4.8.2-19ubuntu1) but 4.8.4-2ubuntu1~14.04 is installed.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) libgfortran3 [Not Installed]
Accept this solution? [Y/n/q/?] n
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:
Downgrade the following packages:
1) cpp-4.8 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
2) gcc-4.8 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
3) gcc-4.8-base [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
4) libasan0 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
5) libatomic1 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
6) libgcc-4.8-dev [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
7) libgomp1 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
8) libitm1 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
9) libquadmath0 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
10) libstdc++6 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
11) libtsan0 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
Accept this solution? [Y/n/q/?] y
В пакетах Ubuntu основной способ создания, развертывания и установки программного обеспечения. Очень просто, пакеты являются альтернативой загрузке, созданию и установке программного обеспечения с нуля. Они предлагают множество преимуществ с точки зрения установки, удаления, мониторинга и обработки взаимодействий между частями программного обеспечения по стандартной модели «построить из источника». Ubuntu использует централизованную систему упаковки, т.е. каждый пакет зависит от некоторых других пакетов. Когда мы устанавливаем пакет, его зависимости будут установлены. Ошибка неудовлетворенных зависимостей возникает, когда зависимости пакета недоступны для установки
1.Computer is not connected to the Internet
2.The repository containing the depandancy package is not enabled
3.Package catalog is not updated
4.The version of the depandancy in the current repository is old
5.Software index is broken
6.The depandancy is not available for ubuntu
и нажмите кнопку подтверждения
4.type ctrl + alt + t, чтобы открыть терминал и type sudo apt-get install -f
5. Запустите недавно добавленную ppa, используя ppa-purge ppa-purge
Эта программа отключает PPA из ваших источников программного обеспечения и возвращает вашу систему обратно официальному Ubuntu п ackages. Вы можете использовать это, чтобы вернуть свою систему в норму после тестирования новой версии из PPA.Синтаксис
sudo ppa-purge ppa:<repository-name>/<subdirectory>
Синтаксис
sudo ppa-purge ppa:ubuntu-mozilla-daily/ppa
Подключиться к Интернету: D [ ! d39] [!d24]
Else type ctrl + alt + alt открыть терминал и ввести sudo apt-get install -f и следовать экранные инструкции
Если все еще возникает ошибка, не стесняйтесь задавать ее в ppa-purge
В дополнение к этим ответам выше - я должен признать, что я удивлен, что никто не упомянул об этом подходе, который я всегда использовал как «серебряная пуля» в любое время, когда я столкнулся с конфликтами apt-get или неразрешенными пакетами (или даже если система упряма .... ha!).
EDITED: рекомендуется использовать sudo dpkg -r [package] так как он имеет довольно мощную функцию удаления. Поскольку apt-get работает вместе с dpkg, что означает, что apt-get будет подчиняться функции dpkg.
sudo dpkg -r [package]
sudo apt-get build-dep [package]
## pre-install all deps for the package
Вы вызываете apt-get для очистки неудавшегося пакета, который вы пытались установить в системы, а затем вы вызываете команду build-dep, которая apt-get будет захватывать и устанавливать зависимости, индивидуально принадлежащие этому пакету, так что они будут удовлетворять пакету ранее. Затем, наконец, вызовите apt-get install:
sudo apt-get install [package]
Это редко случалось в течение долгих лет использования Linux, но я решил использовать этот подход редко и преуспел. Это пример недавней борьбы, которую я провел месяц назад с пакетами mysql-client/mysql-server. После дюжины неудачных попыток сбросить мой корневой пароль с помощью mysql-сервера (даже с помощью -skip-grant-tables techqiue, но все же не удалось), я, наконец, преуспел в «скручивании руки Linux, пока он не закричал« Дядя! »::
sudo dpkg -r mysql-server mysql-client
sudo apt-get autoclean
## this dumps any copy of existing package to prevent apt-get from "re-using" it.
sudo apt-get build-dep mysql-client
## one package at a time, starting with client first
sudo apt-get install mysql-client
sudo apt-get build-dep mysql-server
sudo apt-get install mysql-server
apt-get autoclean является ключевым в этом решении
После того, как я попытался приблизиться к каждому методу, упомянутому в этой теме (и другим), я был близок к тому, чтобы отказаться. Я обновил свой Debian Lenny до Squeeze, и я не мог на всю жизнь понять, почему PHP5, Apache, MySQL и т. Д. Не хотят устанавливать. В конце я попытался использовать
sudo apt-get purge apache2
sudo apt-get purge php5
sudo apt-get purge mysql-server
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get install apache2 php5 mysql-server
.. и он работал безупречно! (Опасайтесь, он может уничтожить ваши файлы конфигурации, поэтому поддержите их!)
Мой ответ аналогичен приведенному выше rick.
Используя apt-get clean, apt-get autoclean, apt-get autoremove, apt-get upgrade, apt-get update, apt-get -u dist-upgrade и т. д. все не работали для меня.
Я, наконец, разрешил эту проблему, спустившись в дерево зависимостей через apt-get install, как показано ниже. В моем случае я хотел установить libmagickwand-dev:
apt-get install libmagickwand-dev
Я получил эту ошибку:
The following packages have unmet dependencies:
libmagickwand-dev : Depends: libmagickcore4-extra (= 8:6.6.9.7-5ubuntu3.2) but it is not going to be installed
Depends: libmagickcore-dev (= 8:6.6.9.7-5ubuntu3.2) but it is not going to be installed
Итак, я побежал apt-get install для одной из неудачных зависимостей :
apt-get install libmagickcore-dev
The following packages have unmet dependencies:
libmagickcore-dev : Depends: libmagickcore4-extra (= 8:6.6.9.7-5ubuntu3.2) but it is not going to be installed
Depends: libgraphviz-dev but it is not going to be installed
Я спустился дальше по дереву:
apt-get install libgraphviz-dev
с другой ошибкой:
The following packages have unmet dependencies:
libgraphviz-dev : Depends: libgvc5 (= 2.26.3-10ubuntu1) but it is not going to be installed
Еще глубже по дереву: [ ! d7] apt-get install libgvc5
По какой-то странной причине это удалось, и я смог установить исходный пакет, который я хотел с помощью apt-get install libmagickwand-dev:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libcdt4 libgd2-xpm libgraph4 libpathplan4
Suggested packages:
libgd-tools
The following NEW packages will be installed:
libcdt4 libgd2-xpm libgraph4 libgvc5 libpathplan4
0 upgraded, 5 newly installed, 0 to remove and 2 not upgraded.
Need to get 808 kB of archives.
After this operation, 2,320 kB of additional disk space will be used.
Do you want to continue [Y/n]?
Эти ответы до сих пор сосредоточены на том, как автоматически решить эту проблему, главным образом в надежде, что она сама решает, но не сосредоточена на понимании того, как исследовать зависимости. Его важно попробовать, например, убедиться, что списки пакетов обновлены, так как вам нужно убедиться, что простое обновление или очистка кеша не устраняет проблему, прежде чем копать глубже. Однако, если все за кулисами работает так, как должно, важно научиться понимать зависимости. Иногда уровни зависимостей кажутся подавляющими, но концепция проста и ключ к пониманию того, как программное обеспечение установлено / удалено в системе Ubuntu.
Я настоятельно рекомендую всем, кто использует систему на основе .deb, например Ubuntu. Его древовидная структура позволяет вам легко просматривать зависимости, включая рекомендуемые и предлагаемые пакеты, а также визуализировать конфликты и неудовлетворенные зависимости. Это бесценный инструмент, когда apt-get не предлагает простого решения и для визуализации зависимостей вообще. (Synaptic также доступен в Ubuntu, но я не считаю его интуитивным.)
Aptitude также предлагает решение конфликта, которое проведет вас через все возможные комбинации установленных / удаленных / обновленных / etc пакетов для удовлетворения всех требований без конфликтов или проблем. Это может быть успешным, даже если apt не может найти решение. Как пользователь Ubuntu, обычно не возникают ситуации, требующие изучения причин, почему этот конкретный пакет устанавливается, но его почти неизбежно, когда вы используете систему больше.
Эти методы должны соблюдаться всякий раз, когда вы получаете сообщение об Unmet Dependencies
После выполнения инструкций попробуйте установить программное обеспечение. По крайней мере, один из этих методов должен работать для вас
Эти методы должны соблюдаться всякий раз, когда вы получаете ошибку относительно Unmet Dependencies . Перед попыткой любой новой команды или добавлением любого нового ppa попробуйте это
Очистка кэша apt:
sudo apt-get clean
Очистка кэша apt:
sudo apt-get autoremove
Обновление apt-cache
sudo apt-get update
Это приведет к удалению всего кеша и загрузке нового кеша. Это необходимо сделать, чтобы получить свежие пакеты кеша и новые обновления.
Обновление apt-cache . Попробуйте sudo apt-get install -f.
Это, вероятно, даст некоторые предложения об удалении и установке пакетов, сделайте то, что кажется разумным.
3. Измените Download Server на Software Sources, потому что иногда файлы на сервере повреждены.
3 . Это также происходит, если вы до того, как добавили внешний ppa для сломанной зависимости. Попытайтесь удалить ppa с помощью
либо набрав sudo add-apt-repository --remove ppa:someppa/ppa, а затем вручную удалив установленные файлы / библиотеки ppaили
либо набрав sudo add-apt-repository --remove ppa:someppa/ppa, а затем вручную удалив установленные файлы / библиотеки ppa5. Если нет 4, это не ваше дело, то по крайней мере попробуйте удалить пакет, который отображается как сломанная зависимость. Затем попробуйте снова установить. Сообщается, что у него работает несколько человек.
5 . Всегда добавляйте стабильную версию репозитория / PPA.
[!d19]
7 Также убедитесь, что у вас есть все официальные репозитории (In Software Sources)
Пожалуйста, не включайте Proposed Updates, поскольку они предназначены для тестирования / разработчиков.
[!d41]
Как сказал doug:
Обычно лучший первый шаг к разрешению этого - идентифицировать источник <pkg1> & amp; [F12].Кроме того, не отмечено, что во многих, если не в большинстве случаев, «& lt; whatever> должно быть установлено» действительно означает, что «& lt; whatever> установлено», и его следует пытаться удалить, если ничего другого работает (как в пункте 5).
Я буду продолжать добавлять больше вещей, которые могут найти исправить unmet dependencies.
Отличные ответы! Но сегодня мое дело отличается от вашего. Вот мой совет.
Проблема:
Мне не удалось установить apache2 в ubuntu 10.10.
rick@wen-VirtualBox:~$ sudo apt-get install apache2
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
apache2 : Depends: apache2-mpm-worker (= 2.2.16-1ubuntu3) but it is not going to be installed or
apache2-mpm-prefork (= 2.2.16-1ubuntu3) but it is not going to be installed or
apache2-mpm-event (= 2.2.16-1ubuntu3) but it is not going to be installed or
apache2-mpm-itk (= 2.2.16-1ubuntu3) but it is not going to be installed
Depends: apache2.2-common (= 2.2.16-1ubuntu3) but it is not going to be installed
E: Broken packages
Решение:
Мой путь добавляет зависящий пакет в список установки.
Если «sudo apt-get install apache2» не удалось, попробуйте «sudo apt-get install apache2 apache2.2-common».
Видите? apache2.2-common приходит из журнала ошибок предыдущего шага.
Наконец, я обнаружил, что существует цепочка зависимостей:
apache2.2-common <-- apache2.2-bin <-- libaprutil1-ldap <-- libaprutil1
Для первых 3 пакетов apt-get log сказал мне, что «не будет установлен»,
, но для последнего пакета он показывает «libaprutil1-ldap: Зависит: libaprutil1 (= 1.3.9 + dfsg-3build1), но 1.3.9+ dfsg-3ubuntu0.10.10.1 должен быть установлен '
У меня есть другая версия, существующая в моей lib, поэтому:
sudo apt-get remove libaprutil1
sudo apt-get install apache2
Теперь все в порядке.
package1: Зависит: package2 (> = 1,8), но устанавливается 1.7.5-1ubuntu1
Объяснение сообщения:
Для завершения вашей установки , пакет1 нуждается в пакете2. package2 должен быть доступен в версии> = 1,8 Менеджер пакетов проверил все репозитории и только установил версию 1.7.5-1ubuntu1, которая может быть установлена, что она не будет делать, потому что это & lt; 1.8Нет ни одного правильного ответа на этот вопрос, и нет простого ответа.
Существует много сценариев, почему это может произойти, и исследовать все параметры и попытаться решить предпосылки, которые приводят к этой ошибке.
Все репозитории, к которым у вас есть доступ, не имеют пакета2 в версии> = 1.8, поэтому вам нужно будет найти репозиторий. Если вы не можете найти репозиторий с версиями> = 1.8, вам, возможно, придется создавать и устанавливать пакет2 из источника. А затем попробуйте установить пакет1.
Если вы хотите узнать, как создать пакет из исходного кода, проверьте другие вопросы / ответы или разместите новый.
Хранилища do include package2 в версии> = 1.8, но менеджер пакетов по-прежнему хочет установить более старую версию (1.7.5).
Причиной этого может быть то, что более поздние версии пакета2, построенные некоторыми более новыми технологии, которая не поддерживается другими пакетами, которые вы уже установили.
Это может быть невозможно исправить вообще. Вы можете попробовать использовать apt или synaptic и искать все версии пакета2, доступные в репозиториях, и попытаться установить определенную версию> = 1.8
Если у вас есть другие несовместимые пакеты, и вы делаете это , вы получите список похожих сообщений об ошибках для всех других пакетов, которые предотвращают установку пакета2> = 1.8.
В этом случае у вас есть большая проблема. Вы хотели установить пакет1, для которого пакет2 должен быть> = 1.8, но package2 в версии> = 1.8 требует, чтобы пакет3 находился в версии> = 6.7, и у вас есть версия пакета3.3
Дело в том, что пакет менеджер (APT) пытается автоматически решить все эти зависимости, если это возможно. Когда он говорит, что это невозможно (и выдает сообщение, как в вопросе), тогда вы должны доверять ему.
Если вы решите не доверять менеджеру пакетов и если вы уверены, что не будете есть проблемы, тогда вы можете попытаться принудительно установить конкретные необходимые версии всех пакетов один за другим и надеяться, что все будет в порядке.
Остерегайтесь, это делается для системных пакетов, которые могут создавать серьезные проблемы. Вы можете заблокировать себя из системы, заблокировать критические сервисы и т. Д.
Независимо от причин проблемы, вы всегда можете настроить для ручной компиляции и построить необходимые пакет и все его зависимости в нужных версиях из источника. С помощью этой опции вы можете сохранить то, что вы создали в отдельном каталоге и вне системного пути, чтобы оно не создавало конфликтов с системой. Это, пожалуй, самое простое решение, а иногда и быстрее.
Менеджер пакетов имеет доступ к устаревшей информации о пакетах и поэтому не может найти решение. Посмотрите в других ответах.
Менеджер пакетов имеет ошибку в коде разрешения зависимостей.
Вам нужно выяснить, что это действительно case, а затем выдать запрос об ошибке.
...
Могут быть и другие сценарии.
Например, сторонники пакетов могли быть неправильными и не проверяли, что пакет1 будет работать даже с версией package2 & lt; 1.8, и в спецификации они устанавливают неправильные зависимости.
Если вы получаете такую ошибку:
Это говорит вам, что пакеты уже установлены, но он не установил все другие пакеты, которые ему нужны для работы. Вы должны решить эту проблему, выполнив это:
sudo apt-get -f install
(Эта команда должна автоматически устанавливать неудовлетворенные зависимости.)
или что-то вроде этого (с соответствующими пакетами):
sudo apt-get install click curl dpkg-dev python-lzma python-requests imagemagick ubuntu-dev-tools
Но если вы закончите с такой ошибкой:
Затем вы можете искать способы их установки здесь или здесь. В приведенном выше примере вы должны найти такую страницу, а затем использовать PPA или установить .deb для 32bit или .deb для 64 бит.
Если вы пытаетесь установить пакет, который зависит от многих пакетов i386, вышеупомянутая ошибка зависимости также будет вызвана, если вы потерпите неудачу для добавления архитектуры i386, выполнив команду sudo dpkg --add-architecure i386.
Пример:
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
skype : Depends: skype-bin but it is not installable
E: Unable to correct problems, you have held broken packages.
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo dpkg --add-architecture i386
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype-bin:i386 sni-qt:i386 zlib1g:i386
Suggested packages:
nas:i386 glibc-doc:i386 locales:i386 rng-tools:i386 libglide3:i386
gnutls-bin:i386 krb5-doc:i386 krb5-user:i386 libvisual-0.4-plugins:i386
gstreamer-codec-install:i386 gnome-codec-install:i386
gstreamer1.0-tools:i386 gstreamer1.0-plugins-base:i386 jackd2:i386
pulseaudio:i386 libqt4-declarative-folderlistmodel:i386
libqt4-declarative-gestures:i386 libqt4-declarative-particles:i386
libqt4-declarative-shaders:i386 qt4-qmlviewer:i386 libqt4-dev:i386
libicu48:i386 libthai0:i386 qt4-qtconfig:i386
Recommended packages:
xml-core:i386
The following NEW packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype skype-bin:i386 sni-qt:i386 zlib1g:i386
0 upgraded, 115 newly installed, 0 to remove and 7 not upgraded.
Need to get 63.7 MB of archives.
After this operation, 225 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Что сработало для меня, так это переустановить зависимость. Это тот случай, когда установленная версия более поздняя, чем последняя (какие синаптические шоу). Это действительно эквивалентно тому, чтобы позволить синаптическому понизить пакет зависимостей.
Другое дело, что это «aptitude»:
root@arau:~# aptitude install libgfortran3
The following NEW packages will be installed:
libgfortran3{b}
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 250 kB of archives. After unpacking 1 230 kB will be used.
The following packages have unmet dependencies:
libgfortran3 : Depends: gcc-4.8-base (= 4.8.2-19ubuntu1) but 4.8.4-2ubuntu1~14.04 is installed.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) libgfortran3 [Not Installed]
Accept this solution? [Y/n/q/?] n
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:
Downgrade the following packages:
1) cpp-4.8 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
2) gcc-4.8 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
3) gcc-4.8-base [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
4) libasan0 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
5) libatomic1 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
6) libgcc-4.8-dev [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
7) libgomp1 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
8) libitm1 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
9) libquadmath0 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
10) libstdc++6 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
11) libtsan0 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
Accept this solution? [Y/n/q/?] y
В пакетах Ubuntu основной способ создания, развертывания и установки программного обеспечения. Очень просто, пакеты являются альтернативой загрузке, созданию и установке программного обеспечения с нуля. Они предлагают множество преимуществ с точки зрения установки, удаления, мониторинга и обработки взаимодействий между частями программного обеспечения по стандартной модели «построить из источника». Ubuntu использует централизованную систему упаковки, т.е. каждый пакет зависит от некоторых других пакетов. Когда мы устанавливаем пакет, его зависимости будут установлены. Ошибка неудовлетворенных зависимостей возникает, когда зависимости пакета недоступны для установки
1.Computer is not connected to the Internet
2.The repository containing the depandancy package is not enabled
3.Package catalog is not updated
4.The version of the depandancy in the current repository is old
5.Software index is broken
6.The depandancy is not available for ubuntu
и нажмите кнопку подтверждения
4.type ctrl + alt + t, чтобы открыть терминал и type sudo apt-get install -f
5. Запустите недавно добавленную ppa, используя ppa-purge ppa-purge
Эта программа отключает PPA из ваших источников программного обеспечения и возвращает вашу систему обратно официальному Ubuntu п ackages. Вы можете использовать это, чтобы вернуть свою систему в норму после тестирования новой версии из PPA.Синтаксис
sudo ppa-purge ppa:<repository-name>/<subdirectory>
Синтаксис
sudo ppa-purge ppa:ubuntu-mozilla-daily/ppa
Подключиться к Интернету: D [ ! d39] [!d24]
Else type ctrl + alt + alt открыть терминал и ввести sudo apt-get install -f и следовать экранные инструкции
Если все еще возникает ошибка, не стесняйтесь задавать ее в ppa-purge
В дополнение к этим ответам выше - я должен признать, что я удивлен, что никто не упомянул об этом подходе, который я всегда использовал как «серебряная пуля» в любое время, когда я столкнулся с конфликтами apt-get или неразрешенными пакетами (или даже если система упряма .... ha!).
EDITED: рекомендуется использовать sudo dpkg -r [package] так как он имеет довольно мощную функцию удаления. Поскольку apt-get работает вместе с dpkg, что означает, что apt-get будет подчиняться функции dpkg.
sudo dpkg -r [package]
sudo apt-get build-dep [package]
## pre-install all deps for the package
Вы вызываете apt-get для очистки неудавшегося пакета, который вы пытались установить в системы, а затем вы вызываете команду build-dep, которая apt-get будет захватывать и устанавливать зависимости, индивидуально принадлежащие этому пакету, так что они будут удовлетворять пакету ранее. Затем, наконец, вызовите apt-get install:
sudo apt-get install [package]
Это редко случалось в течение долгих лет использования Linux, но я решил использовать этот подход редко и преуспел. Это пример недавней борьбы, которую я провел месяц назад с пакетами mysql-client/mysql-server. После дюжины неудачных попыток сбросить мой корневой пароль с помощью mysql-сервера (даже с помощью -skip-grant-tables techqiue, но все же не удалось), я, наконец, преуспел в «скручивании руки Linux, пока он не закричал« Дядя! »::
sudo dpkg -r mysql-server mysql-client
sudo apt-get autoclean
## this dumps any copy of existing package to prevent apt-get from "re-using" it.
sudo apt-get build-dep mysql-client
## one package at a time, starting with client first
sudo apt-get install mysql-client
sudo apt-get build-dep mysql-server
sudo apt-get install mysql-server
apt-get autoclean является ключевым в этом решении
После того, как я попытался приблизиться к каждому методу, упомянутому в этой теме (и другим), я был близок к тому, чтобы отказаться. Я обновил свой Debian Lenny до Squeeze, и я не мог на всю жизнь понять, почему PHP5, Apache, MySQL и т. Д. Не хотят устанавливать. В конце я попытался использовать
sudo apt-get purge apache2
sudo apt-get purge php5
sudo apt-get purge mysql-server
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get install apache2 php5 mysql-server
.. и он работал безупречно! (Опасайтесь, он может уничтожить ваши файлы конфигурации, поэтому поддержите их!)
Мой ответ аналогичен приведенному выше rick.
Используя apt-get clean, apt-get autoclean, apt-get autoremove, apt-get upgrade, apt-get update, apt-get -u dist-upgrade и т. д. все не работали для меня.
Я, наконец, разрешил эту проблему, спустившись в дерево зависимостей через apt-get install, как показано ниже. В моем случае я хотел установить libmagickwand-dev:
apt-get install libmagickwand-dev
Я получил эту ошибку:
The following packages have unmet dependencies:
libmagickwand-dev : Depends: libmagickcore4-extra (= 8:6.6.9.7-5ubuntu3.2) but it is not going to be installed
Depends: libmagickcore-dev (= 8:6.6.9.7-5ubuntu3.2) but it is not going to be installed
Итак, я побежал apt-get install для одной из неудачных зависимостей :
apt-get install libmagickcore-dev
The following packages have unmet dependencies:
libmagickcore-dev : Depends: libmagickcore4-extra (= 8:6.6.9.7-5ubuntu3.2) but it is not going to be installed
Depends: libgraphviz-dev but it is not going to be installed
Я спустился дальше по дереву:
apt-get install libgraphviz-dev
с другой ошибкой:
The following packages have unmet dependencies:
libgraphviz-dev : Depends: libgvc5 (= 2.26.3-10ubuntu1) but it is not going to be installed
Еще глубже по дереву: [ ! d7] apt-get install libgvc5
По какой-то странной причине это удалось, и я смог установить исходный пакет, который я хотел с помощью apt-get install libmagickwand-dev:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libcdt4 libgd2-xpm libgraph4 libpathplan4
Suggested packages:
libgd-tools
The following NEW packages will be installed:
libcdt4 libgd2-xpm libgraph4 libgvc5 libpathplan4
0 upgraded, 5 newly installed, 0 to remove and 2 not upgraded.
Need to get 808 kB of archives.
After this operation, 2,320 kB of additional disk space will be used.
Do you want to continue [Y/n]?
Эти ответы до сих пор сосредоточены на том, как автоматически решить эту проблему, главным образом в надежде, что она сама решает, но не сосредоточена на понимании того, как исследовать зависимости. Его важно попробовать, например, убедиться, что списки пакетов обновлены, так как вам нужно убедиться, что простое обновление или очистка кеша не устраняет проблему, прежде чем копать глубже. Однако, если все за кулисами работает так, как должно, важно научиться понимать зависимости. Иногда уровни зависимостей кажутся подавляющими, но концепция проста и ключ к пониманию того, как программное обеспечение установлено / удалено в системе Ubuntu.
Я настоятельно рекомендую всем, кто использует систему на основе .deb, например Ubuntu. Его древовидная структура позволяет вам легко просматривать зависимости, включая рекомендуемые и предлагаемые пакеты, а также визуализировать конфликты и неудовлетворенные зависимости. Это бесценный инструмент, когда apt-get не предлагает простого решения и для визуализации зависимостей вообще. (Synaptic также доступен в Ubuntu, но я не считаю его интуитивным.)
Aptitude также предлагает решение конфликта, которое проведет вас через все возможные комбинации установленных / удаленных / обновленных / etc пакетов для удовлетворения всех требований без конфликтов или проблем. Это может быть успешным, даже если apt не может найти решение. Как пользователь Ubuntu, обычно не возникают ситуации, требующие изучения причин, почему этот конкретный пакет устанавливается, но его почти неизбежно, когда вы используете систему больше.
Эти методы должны соблюдаться всякий раз, когда вы получаете сообщение об Unmet Dependencies
После выполнения инструкций попробуйте установить программное обеспечение. По крайней мере, один из этих методов должен работать для вас
Эти методы должны соблюдаться всякий раз, когда вы получаете ошибку относительно Unmet Dependencies . Перед попыткой любой новой команды или добавлением любого нового ppa попробуйте это
Очистка кэша apt:
sudo apt-get clean
Очистка кэша apt:
sudo apt-get autoremove
Обновление apt-cache
sudo apt-get update
Это приведет к удалению всего кеша и загрузке нового кеша. Это необходимо сделать, чтобы получить свежие пакеты кеша и новые обновления.
Обновление apt-cache . Попробуйте sudo apt-get install -f.
Это, вероятно, даст некоторые предложения об удалении и установке пакетов, сделайте то, что кажется разумным.
3. Измените Download Server на Software Sources, потому что иногда файлы на сервере повреждены.
3 . Это также происходит, если вы до того, как добавили внешний ppa для сломанной зависимости. Попытайтесь удалить ppa с помощью
либо набрав sudo add-apt-repository --remove ppa:someppa/ppa, а затем вручную удалив установленные файлы / библиотеки ppaили
либо набрав sudo add-apt-repository --remove ppa:someppa/ppa, а затем вручную удалив установленные файлы / библиотеки ppa5. Если нет 4, это не ваше дело, то по крайней мере попробуйте удалить пакет, который отображается как сломанная зависимость. Затем попробуйте снова установить. Сообщается, что у него работает несколько человек.
5 . Всегда добавляйте стабильную версию репозитория / PPA.
[!d19]
7 Также убедитесь, что у вас есть все официальные репозитории (In Software Sources)
Пожалуйста, не включайте Proposed Updates, поскольку они предназначены для тестирования / разработчиков.
[!d41]
Как сказал doug:
Обычно лучший первый шаг к разрешению этого - идентифицировать источник <pkg1> & amp; [F12].Кроме того, не отмечено, что во многих, если не в большинстве случаев, «& lt; whatever> должно быть установлено» действительно означает, что «& lt; whatever> установлено», и его следует пытаться удалить, если ничего другого работает (как в пункте 5).
Я буду продолжать добавлять больше вещей, которые могут найти исправить unmet dependencies.
Отличные ответы! Но сегодня мое дело отличается от вашего. Вот мой совет.
Проблема:
Мне не удалось установить apache2 в ubuntu 10.10.
rick@wen-VirtualBox:~$ sudo apt-get install apache2
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
apache2 : Depends: apache2-mpm-worker (= 2.2.16-1ubuntu3) but it is not going to be installed or
apache2-mpm-prefork (= 2.2.16-1ubuntu3) but it is not going to be installed or
apache2-mpm-event (= 2.2.16-1ubuntu3) but it is not going to be installed or
apache2-mpm-itk (= 2.2.16-1ubuntu3) but it is not going to be installed
Depends: apache2.2-common (= 2.2.16-1ubuntu3) but it is not going to be installed
E: Broken packages
Решение:
Мой путь добавляет зависящий пакет в список установки.
Если «sudo apt-get install apache2» не удалось, попробуйте «sudo apt-get install apache2 apache2.2-common».
Видите? apache2.2-common приходит из журнала ошибок предыдущего шага.
Наконец, я обнаружил, что существует цепочка зависимостей:
apache2.2-common <-- apache2.2-bin <-- libaprutil1-ldap <-- libaprutil1
Для первых 3 пакетов apt-get log сказал мне, что «не будет установлен»,
, но для последнего пакета он показывает «libaprutil1-ldap: Зависит: libaprutil1 (= 1.3.9 + dfsg-3build1), но 1.3.9+ dfsg-3ubuntu0.10.10.1 должен быть установлен '
У меня есть другая версия, существующая в моей lib, поэтому:
sudo apt-get remove libaprutil1
sudo apt-get install apache2
Теперь все в порядке.
package1: Зависит: package2 (> = 1,8), но устанавливается 1.7.5-1ubuntu1
Объяснение сообщения:
Для завершения вашей установки , пакет1 нуждается в пакете2. package2 должен быть доступен в версии> = 1,8 Менеджер пакетов проверил все репозитории и только установил версию 1.7.5-1ubuntu1, которая может быть установлена, что она не будет делать, потому что это & lt; 1.8Нет ни одного правильного ответа на этот вопрос, и нет простого ответа.
Существует много сценариев, почему это может произойти, и исследовать все параметры и попытаться решить предпосылки, которые приводят к этой ошибке.
Все репозитории, к которым у вас есть доступ, не имеют пакета2 в версии> = 1.8, поэтому вам нужно будет найти репозиторий. Если вы не можете найти репозиторий с версиями> = 1.8, вам, возможно, придется создавать и устанавливать пакет2 из источника. А затем попробуйте установить пакет1.
Если вы хотите узнать, как создать пакет из исходного кода, проверьте другие вопросы / ответы или разместите новый.
Хранилища do include package2 в версии> = 1.8, но менеджер пакетов по-прежнему хочет установить более старую версию (1.7.5).
Причиной этого может быть то, что более поздние версии пакета2, построенные некоторыми более новыми технологии, которая не поддерживается другими пакетами, которые вы уже установили.
Это может быть невозможно исправить вообще. Вы можете попробовать использовать apt или synaptic и искать все версии пакета2, доступные в репозиториях, и попытаться установить определенную версию> = 1.8
Если у вас есть другие несовместимые пакеты, и вы делаете это , вы получите список похожих сообщений об ошибках для всех других пакетов, которые предотвращают установку пакета2> = 1.8.
В этом случае у вас есть большая проблема. Вы хотели установить пакет1, для которого пакет2 должен быть> = 1.8, но package2 в версии> = 1.8 требует, чтобы пакет3 находился в версии> = 6.7, и у вас есть версия пакета3.3
Дело в том, что пакет менеджер (APT) пытается автоматически решить все эти зависимости, если это возможно. Когда он говорит, что это невозможно (и выдает сообщение, как в вопросе), тогда вы должны доверять ему.
Если вы решите не доверять менеджеру пакетов и если вы уверены, что не будете есть проблемы, тогда вы можете попытаться принудительно установить конкретные необходимые версии всех пакетов один за другим и надеяться, что все будет в порядке.
Остерегайтесь, это делается для системных пакетов, которые могут создавать серьезные проблемы. Вы можете заблокировать себя из системы, заблокировать критические сервисы и т. Д.
Независимо от причин проблемы, вы всегда можете настроить для ручной компиляции и построить необходимые пакет и все его зависимости в нужных версиях из источника. С помощью этой опции вы можете сохранить то, что вы создали в отдельном каталоге и вне системного пути, чтобы оно не создавало конфликтов с системой. Это, пожалуй, самое простое решение, а иногда и быстрее.
Менеджер пакетов имеет доступ к устаревшей информации о пакетах и поэтому не может найти решение. Посмотрите в других ответах.
Менеджер пакетов имеет ошибку в коде разрешения зависимостей.
Вам нужно выяснить, что это действительно case, а затем выдать запрос об ошибке.
...
Могут быть и другие сценарии.
Например, сторонники пакетов могли быть неправильными и не проверяли, что пакет1 будет работать даже с версией package2 & lt; 1.8, и в спецификации они устанавливают неправильные зависимости.
Если вы получаете такую ошибку:
Это говорит вам, что пакеты уже установлены, но он не установил все другие пакеты, которые ему нужны для работы. Вы должны решить эту проблему, выполнив это:
sudo apt-get -f install
(Эта команда должна автоматически устанавливать неудовлетворенные зависимости.)
или что-то вроде этого (с соответствующими пакетами):
sudo apt-get install click curl dpkg-dev python-lzma python-requests imagemagick ubuntu-dev-tools
Но если вы закончите с такой ошибкой:
Затем вы можете искать способы их установки здесь или здесь. В приведенном выше примере вы должны найти такую страницу, а затем использовать PPA или установить .deb для 32bit или .deb для 64 бит.
Если вы пытаетесь установить пакет, который зависит от многих пакетов i386, указанная выше ошибка зависимостей также будет вызвана, если вы потерпите неудачу для добавления архитектуры i386 с помощью команды sudo dpkg --add-architecure i386
.
Пример:
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
skype : Depends: skype-bin but it is not installable
E: Unable to correct problems, you have held broken packages.
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo dpkg --add-architecture i386
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype-bin:i386 sni-qt:i386 zlib1g:i386
Suggested packages:
nas:i386 glibc-doc:i386 locales:i386 rng-tools:i386 libglide3:i386
gnutls-bin:i386 krb5-doc:i386 krb5-user:i386 libvisual-0.4-plugins:i386
gstreamer-codec-install:i386 gnome-codec-install:i386
gstreamer1.0-tools:i386 gstreamer1.0-plugins-base:i386 jackd2:i386
pulseaudio:i386 libqt4-declarative-folderlistmodel:i386
libqt4-declarative-gestures:i386 libqt4-declarative-particles:i386
libqt4-declarative-shaders:i386 qt4-qmlviewer:i386 libqt4-dev:i386
libicu48:i386 libthai0:i386 qt4-qtconfig:i386
Recommended packages:
xml-core:i386
The following NEW packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype skype-bin:i386 sni-qt:i386 zlib1g:i386
0 upgraded, 115 newly installed, 0 to remove and 7 not upgraded.
Need to get 63.7 MB of archives.
After this operation, 225 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Если вы пытаетесь установить пакет, который зависит от многих пакетов i386, указанная выше ошибка зависимостей также будет вызвана, если вы потерпите неудачу для добавления архитектуры i386 с помощью команды sudo dpkg --add-architecure i386
.
Пример:
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
skype : Depends: skype-bin but it is not installable
E: Unable to correct problems, you have held broken packages.
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo dpkg --add-architecture i386
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype-bin:i386 sni-qt:i386 zlib1g:i386
Suggested packages:
nas:i386 glibc-doc:i386 locales:i386 rng-tools:i386 libglide3:i386
gnutls-bin:i386 krb5-doc:i386 krb5-user:i386 libvisual-0.4-plugins:i386
gstreamer-codec-install:i386 gnome-codec-install:i386
gstreamer1.0-tools:i386 gstreamer1.0-plugins-base:i386 jackd2:i386
pulseaudio:i386 libqt4-declarative-folderlistmodel:i386
libqt4-declarative-gestures:i386 libqt4-declarative-particles:i386
libqt4-declarative-shaders:i386 qt4-qmlviewer:i386 libqt4-dev:i386
libicu48:i386 libthai0:i386 qt4-qtconfig:i386
Recommended packages:
xml-core:i386
The following NEW packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype skype-bin:i386 sni-qt:i386 zlib1g:i386
0 upgraded, 115 newly installed, 0 to remove and 7 not upgraded.
Need to get 63.7 MB of archives.
After this operation, 225 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Если вы пытаетесь установить пакет, который зависит от многих пакетов i386, указанная выше ошибка зависимостей также будет вызвана, если вы потерпите неудачу для добавления архитектуры i386 с помощью команды sudo dpkg --add-architecure i386
.
Пример:
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
skype : Depends: skype-bin but it is not installable
E: Unable to correct problems, you have held broken packages.
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo dpkg --add-architecture i386
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype-bin:i386 sni-qt:i386 zlib1g:i386
Suggested packages:
nas:i386 glibc-doc:i386 locales:i386 rng-tools:i386 libglide3:i386
gnutls-bin:i386 krb5-doc:i386 krb5-user:i386 libvisual-0.4-plugins:i386
gstreamer-codec-install:i386 gnome-codec-install:i386
gstreamer1.0-tools:i386 gstreamer1.0-plugins-base:i386 jackd2:i386
pulseaudio:i386 libqt4-declarative-folderlistmodel:i386
libqt4-declarative-gestures:i386 libqt4-declarative-particles:i386
libqt4-declarative-shaders:i386 qt4-qmlviewer:i386 libqt4-dev:i386
libicu48:i386 libthai0:i386 qt4-qtconfig:i386
Recommended packages:
xml-core:i386
The following NEW packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype skype-bin:i386 sni-qt:i386 zlib1g:i386
0 upgraded, 115 newly installed, 0 to remove and 7 not upgraded.
Need to get 63.7 MB of archives.
After this operation, 225 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Если вы пытаетесь установить пакет, который зависит от многих пакетов i386, указанная выше ошибка зависимостей также будет вызвана, если вы потерпите неудачу для добавления архитектуры i386 с помощью команды sudo dpkg --add-architecure i386
.
Пример:
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
skype : Depends: skype-bin but it is not installable
E: Unable to correct problems, you have held broken packages.
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo dpkg --add-architecture i386
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype-bin:i386 sni-qt:i386 zlib1g:i386
Suggested packages:
nas:i386 glibc-doc:i386 locales:i386 rng-tools:i386 libglide3:i386
gnutls-bin:i386 krb5-doc:i386 krb5-user:i386 libvisual-0.4-plugins:i386
gstreamer-codec-install:i386 gnome-codec-install:i386
gstreamer1.0-tools:i386 gstreamer1.0-plugins-base:i386 jackd2:i386
pulseaudio:i386 libqt4-declarative-folderlistmodel:i386
libqt4-declarative-gestures:i386 libqt4-declarative-particles:i386
libqt4-declarative-shaders:i386 qt4-qmlviewer:i386 libqt4-dev:i386
libicu48:i386 libthai0:i386 qt4-qtconfig:i386
Recommended packages:
xml-core:i386
The following NEW packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype skype-bin:i386 sni-qt:i386 zlib1g:i386
0 upgraded, 115 newly installed, 0 to remove and 7 not upgraded.
Need to get 63.7 MB of archives.
After this operation, 225 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Если вы пытаетесь установить пакет, который зависит от многих пакетов i386, указанная выше ошибка зависимостей также будет вызвана, если вы потерпите неудачу для добавления архитектуры i386 с помощью команды sudo dpkg --add-architecure i386
.
Пример:
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
skype : Depends: skype-bin but it is not installable
E: Unable to correct problems, you have held broken packages.
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo dpkg --add-architecture i386
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype-bin:i386 sni-qt:i386 zlib1g:i386
Suggested packages:
nas:i386 glibc-doc:i386 locales:i386 rng-tools:i386 libglide3:i386
gnutls-bin:i386 krb5-doc:i386 krb5-user:i386 libvisual-0.4-plugins:i386
gstreamer-codec-install:i386 gnome-codec-install:i386
gstreamer1.0-tools:i386 gstreamer1.0-plugins-base:i386 jackd2:i386
pulseaudio:i386 libqt4-declarative-folderlistmodel:i386
libqt4-declarative-gestures:i386 libqt4-declarative-particles:i386
libqt4-declarative-shaders:i386 qt4-qmlviewer:i386 libqt4-dev:i386
libicu48:i386 libthai0:i386 qt4-qtconfig:i386
Recommended packages:
xml-core:i386
The following NEW packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype skype-bin:i386 sni-qt:i386 zlib1g:i386
0 upgraded, 115 newly installed, 0 to remove and 7 not upgraded.
Need to get 63.7 MB of archives.
After this operation, 225 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Если вы пытаетесь установить пакет, который зависит от многих пакетов i386, указанная выше ошибка зависимостей также будет вызвана, если вы потерпите неудачу для добавления архитектуры i386 с помощью команды sudo dpkg --add-architecure i386
.
Пример:
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
skype : Depends: skype-bin but it is not installable
E: Unable to correct problems, you have held broken packages.
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo dpkg --add-architecture i386
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype-bin:i386 sni-qt:i386 zlib1g:i386
Suggested packages:
nas:i386 glibc-doc:i386 locales:i386 rng-tools:i386 libglide3:i386
gnutls-bin:i386 krb5-doc:i386 krb5-user:i386 libvisual-0.4-plugins:i386
gstreamer-codec-install:i386 gnome-codec-install:i386
gstreamer1.0-tools:i386 gstreamer1.0-plugins-base:i386 jackd2:i386
pulseaudio:i386 libqt4-declarative-folderlistmodel:i386
libqt4-declarative-gestures:i386 libqt4-declarative-particles:i386
libqt4-declarative-shaders:i386 qt4-qmlviewer:i386 libqt4-dev:i386
libicu48:i386 libthai0:i386 qt4-qtconfig:i386
Recommended packages:
xml-core:i386
The following NEW packages will be installed:
gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
mysql-common skype skype-bin:i386 sni-qt:i386 zlib1g:i386
0 upgraded, 115 newly installed, 0 to remove and 7 not upgraded.
Need to get 63.7 MB of archives.
After this operation, 225 MB of additional disk space will be used.
Do you want to continue? [Y/n]