Не могу установить пакеты в linux
Я каким-то образом сломал установщик пакетов, когда пытался поставить teamviewer или mongodb, точно не знаю, теперь у меня вообще пакеты не устанавливаются:
root@dev-software:/home/dev/Загрузки# sudo apt install -f
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Исправление зависимостей… не удалось.
Следующие пакеты имеют неудовлетворённые зависимости:
conduktor : Зависит: libffi6 но он не может быть установлен
mongodb-org-database : Зависит: mongodb-org-server но он не может быть установлен
Зависит: mongodb-org-mongos но он не может быть установлен
mongodb-org-tools : Зависит: mongodb-database-tools но он не может быть установлен
E: Ошибка: pkgProblemResolver::Resolve привёл к появлению сломанных пакетов. Это может быть вызвано зафиксированными пакетами.
E: Невозможно исправить зависимости
Тоже самое при установке пакетов:
root@dev-software:/home/dev/Загрузки# sudo apt install aptitude
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Вы можете запустить «apt --fix-broken install» для исправления этих ошибок.
Следующие пакеты имеют неудовлетворённые зависимости:
aptitude : Зависит: aptitude-common (= 0.8.12-1ubuntu4) но он не будет установлен
Зависит: libcwidget4 (>= 0.5.18-1) но он не будет установлен
Зависит: libxapian30 (>= 1.4.14~) но он не будет установлен
Рекомендует: libparse-debianchangelog-perl но он не будет установлен
conduktor : Зависит: libffi6 но он не может быть установлен
mongodb-org-database : Зависит: mongodb-org-server но он не может быть установлен
Зависит: mongodb-org-mongos но он не может быть установлен
mongodb-org-tools : Зависит: mongodb-database-tools но он не может быть установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета (или указав решение).
Пытался удалить - не получается:
root@dev-software:/home/dev/Загрузки# dpkg -l mongodb-org*
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя Версия Архитектура Описание
+++-=========================================-============-============-===================================================================
hU mongodb-org 5.0.2 amd64 MongoDB open source document-oriented database system (metapackage)
hU mongodb-org-database 5.0.2 amd64 MongoDB open source document-oriented database system (metapackage)
ii mongodb-org-database-tools-extra 5.0.2 amd64 Extra MongoDB database tools
un mongodb-org-mongos <нет> <нет> (описание недоступно)
un mongodb-org-server <нет> <нет> (описание недоступно)
hi mongodb-org-shell 4.4.8 amd64 MongoDB shell client
hU mongodb-org-tools 5.0.2 amd64 MongoDB tools
un mongodb-org-unstable <нет> <нет> (описание недоступно)
un mongodb-org-unstable-database-tools-extra <нет> <нет> (описание недоступно)
un mongodb-org-unstable-mongos <нет> <нет> (описание недоступно)
un mongodb-org-unstable-server <нет> <нет> (описание недоступно)
un mongodb-org-unstable-shell <нет> <нет> (описание недоступно)
un mongodb-org-unstable-tools <нет> <нет> (описание недоступно)
root@dev-software:/home/dev/Загрузки# sudo apt remove --purge mongodb-org*
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Заметьте, выбирается «mongodb-org-unstable-tools» для шаблона «mongodb-org*»
Заметьте, выбирается «mongodb-org-mongos» для шаблона «mongodb-org*»
Заметьте, выбирается «mongodb-org-tools» для шаблона «mongodb-org*»
Заметьте, выбирается «mongodb-org-unstable-database-tools-extra» для шаблона «mongodb-org*»
Заметьте, выбирается «mongodb-org-unstable-server» для шаблона «mongodb-org*»
Заметьте, выбирается «mongodb-org-unstable-shell» для шаблона «mongodb-org*»
Заметьте, выбирается «mongodb-org-shell» для шаблона «mongodb-org*»
Заметьте, выбирается «mongodb-org-unstable-mongos» для шаблона «mongodb-org*»
Заметьте, выбирается «mongodb-org-database-tools-extra» для шаблона «mongodb-org*»
Заметьте, выбирается «mongodb-org-unstable» для шаблона «mongodb-org*»
Заметьте, выбирается «mongodb-org-database» для шаблона «mongodb-org*»
Заметьте, выбирается «mongodb-org» для шаблона «mongodb-org*»
Заметьте, выбирается «mongodb-org-server» для шаблона «mongodb-org*»
Пакет «mongodb-org-unstable» не установлен, поэтому не может быть удалён
Пакет «mongodb-org-unstable-mongos» не установлен, поэтому не может быть удалён
Пакет «mongodb-org-unstable-server» не установлен, поэтому не может быть удалён
Пакет «mongodb-org-unstable-shell» не установлен, поэтому не может быть удалён
Пакет «mongodb-org-unstable-tools» не установлен, поэтому не может быть удалён
Пакет «mongodb-org-server» не установлен, поэтому не может быть удалён
Пакет «mongodb-org-mongos» не установлен, поэтому не может быть удалён
Пакет «mongodb-org-unstable-database-tools-extra» не установлен, поэтому не может быть удалён
Вы можете запустить «apt --fix-broken install» для исправления этих ошибок.
Следующие пакеты имеют неудовлетворённые зависимости:
conduktor : Зависит: libffi6 но он не может быть установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета (или указав решение).