Cassandra является JAVA-приложение и в зависимости от которой версии Вы работаете, она требует различных пакетов Java. В прошлом это потребовало openjdk, но я полагаю, что более новая версия примет sunJDK. У Вас должен быть один из них, чтобы он работал.
dpkg -C
будет контролировать Вашу систему для неправильно сконфигурированных или нефункционирующих пакетов, затем рекомендовать решение.
Необходимо попытаться вручную удалить вершину дерева зависимостей, также: Вы попытались удалить ca-certificates-java
? Если это удаляет сбои, можно удалить его requirer и т. д. и т. п.
Как последнее прибежище: Если Вы работаете dpkg
с --force-depends
флаг, все ошибки зависимости автоволшебно превращаются в предупреждения. Таким образом, позволяя Вам полить из шланга Вашу систему, конечно; используйте с осторожностью. Конечно, включайте --dry-run
опция сначала, чтобы проверить, что то, что делается, - то, что Вы хотите.