Ubuntu: невозможно исправить проблемы, вы провели сломанные пакеты
пытаясь установить это, я получаю сообщение об ошибке "не удалось исправить проблемы, вы провели сломанные пакеты".
Apache версии
версия сервера: Apache / 2.4.2 (Ubuntu) Сервер построен: 27 июня 2012 07:23:35
# aptitude install libapache2-mod-wsgi
The following NEW packages will be installed:
apache2.2-common{ab} libapache2-mod-wsgi
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 299 kB of archives. After unpacking 1,047 kB will be used.
The following packages have unmet dependencies:
apache2 : Conflicts: apache2.2-common but 2.2.22-1ubuntu1.5 is to be installed.
apache2.2-common : Depends: apache2.2-bin (= 2.2.22-1ubuntu1.5) but it is not going to be installed.
Depends: apache2-utils but it is not going to be installed.
apache2-bin : Conflicts: apache2.2-common but 2.2.22-1ubuntu1.5 is to be installed.
apache2-data : Conflicts: apache2.2-common but 2.2.22-1ubuntu1.5 is to be installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) apache2.2-common [Not Installed]
2) libapache2-mod-wsgi [Not Installed]
Accept this solution? [Y/n/q/?] Y
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
помощь appretiated
4 ответов
Вариант 1: можно попробовать:
sudo apt-get upgrade
опция 'upgrade' пытается решить все зависимости в установленных пакетах. Часто этого достаточно, чтобы решить сломанные пакеты
2: если ваш пакет был установлен из файла "deb", а не из репозиториев, возможно, что новый, который вы пытаетесь установить, вызывает конфликт, и в результате вам нужно сначала удалить предыдущую версию пакета. Вы можете сделать это с Центр программного обеспечения или непосредственно с:
sudo apt-get remove libapache2-mod-wsgi
sudo apt-get clean
sudo apt-get autoclean
затем
sudo apt-get update
sudo apt-get install libapache2-mod-wsgi
надеюсь, что это поможет!
у меня также такая же проблема для sudo apt-get install npm.
пробовал
sudo apt-get remove npm
sudo apt-get remove nodejs
затем
sudo apt-get clean
sudo apt-get autoclean
затем sudo apt-получить установить nodejs sudo apt-get install npm
решена для меня!
Это будет работать для проблем virtualenv pip wheel errorcode1, а также E не удается найти проблемы с пакетом
sudo apt-get update
sudo apt-get install python-software-properties
sudo apt-get install apt-file
sudo apt-file update
sudo apt-get install software-properties-common
sudo apt-get install <your filename>
моя проблема заключалась в том, что я делал тихую установку, используя -qq
флаги. Отключение их показало проблему зависимости для меня.