Когда я устанавливаю apache2 в моей системе localhost, она показывает мне эту ошибку (Ubuntu 17.10)

Чтение списков пакетов … Готово
Построение дерева зависимостей
Чтение информации о состоянии … Готово
Некоторые пакеты не могут быть установлены. Это может означать, что у вас есть
запросил невозможную ситуацию или если вы используете нестабильную
рассылка о том, что некоторые необходимые пакеты еще не созданы
или был перемещен из Входящего.
Следующая информация может помочь разрешить ситуацию:

Следующие пакеты имеют неудовлетворенные зависимости:

apache2: зависит: apache2-bin (= 2.4.27-2ubuntu3), но 2.4.27-2ubuntu4.1 должен быть установлен

E: Невозможно исправить проблемы, у вас есть сломанные пакеты.

Заранее спасибо

2

Решение

Может быть, вы должны взглянуть на эту статью:
https://askubuntu.com/questions/223237/unable-to-correct-problems-you-have-held-broken-packages

thomasrutter: «Это конкретное сообщение об ошибке может указывать на то, что у вас есть пакеты, но может также указывать на другую проблему».

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

Вы можете получить список удерживаемых пакетов с помощью следующей команды

dpkg --get-selections | grep hold

Если ни один из них не появляется или ни один из них не связан с вами, это может быть что-то еще.

Также вы пытались установить пакет вместо apt-get?
Я лично думаю, что это отличное место для начала

sudo aptitude install <apache2 or whatever package you're trying to install>

И последнее но не менее важное:

sudo aptitude -f install <packagename>

Я сам некоторое время боролся с Apache на Ubuntu, я думаю, что Томас Раттер объяснил это намного лучше, поэтому еще раз предлагаю вам взглянуть на его ответ на Ask Ubuntu.

Я надеюсь, что это помогло.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]