Когда я пытаюсь установить php5-curl
, php5-common
, php5
, я всегда получаю следующую ошибку:
The following packages have unmet dependencies:
php5-curl : Depends: php5-common (= 5.3.10-1ubuntu3) but 5.3.10-1ubuntu3.7 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).`
Я пробовал каждое предложение, включая очистку, удаление, обновление. Я не могу переустановить или запустить новый экземпляр. Есть предложения?
System information as of Tue Sep 3 04:50:44 UTC 2013
System load: 0.0 Processes: 72
Usage of /: 5.4% of 98.52GB Users logged in: 1
Memory usage: 61% IP address for eth0: 10.184.33.3
Swap usage: 0%
Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-29-virtual x86_64)
Вот лучшее решение для вас
Я всегда использую Synaptic Package Manager для решения таких проблем. Используя его, вы можете принудительно установить другие версии пакетов.
Сначала установите менеджер синаптических пакетов, если вы еще не установили:
$ sudo apt-get install synaptic
Затем откройте менеджер синаптических пакетов -> нажмите [ 1120] Пользовательские фильтры вниз-влево -> нажмите Разбитый вверху слева, в нем будут перечислены все сломанные пакеты (, если у вас есть, в противном случае ничего не будет отображаться ), попробуйте исправить все сломанные пакеты. Кроме того, если есть какие-либо остаточные пакеты по дополнительной опции, вы получите как остаточные пакеты .
Поиск пакетов, которые вы хотите понизить / обновить , выделите его, просто щелкнув по нему , не отмечайте (отметьте галочкой) , выберите Пакет из меню -> Force Version и выберите другие версии из списка. Затем нажмите Применить , чтобы понизить / обновить его. ( Вы также можете узнать, что выбранный пакет зависит от какого-либо другого пакета, затем найдите этот пакет и повторяйте этот шаг, пока не исправите все )
, теперь попробуйте установить ваши пакеты фактически будут установлены без проблем.
Вы можете получить дополнительную информацию о Как использовать Synaptic Package Manager
Надеюсь, это работает для вас.
Попробуйте запустить sudo apt-get -f install
, как показано в сообщении об ошибке.