Ich möchte anfangen, mich von Google Apps zu entfernen, weil es teuer ist und es so aussieht, als ob Citadel alle Groupware-Funktionen hat, die ich brauche. Also versuche ich Citadel-Suite zu installieren mit:
apt-get install citadel-suite
Aber es kehrt zurück:
citadel-suite: hängt davon ab: citadel-mta, wird aber nicht installiert.
E: Probleme können nicht behoben werden. Sie haben defekte Pakete gespeichert.
Nun ja. Es erfordert Zitadelle-mta. Das ist der halbe Punkt. Warum wird es nicht installiert? Welche kaputten Pakete habe ich gehalten? Warum sind sie kaputt? Warum werden sie festgehalten? Ich habe sie nicht gehalten. Oder sie zu brechen.
Das Problem mit apt-get ist, dass es in den 10 Jahren, in denen ich es benutze, einfach funktioniert hat, um einen Apple-Satz auszuleihen. Jetzt wo es nicht ist, bin ich ziemlich ratlos. Ich habe den Schalter -f ausprobiert, aber es hat nicht geholfen. Ich habe keine Änderungen an /etc/apt/sources.list vorgenommen, daher kann ich sie nicht zurücksetzen. Was soll ich als nächstes versuchen?
citadel
. Versuchen Sie das --fix-fehlende --fix-kaputt und andere?aptitude
. Der Abhängigkeitslöser ist nicht so gut wieapt-get
der, aber da es sich um ein interaktives Tool handelt, erleichtert es die Überprüfung des Systemstatus erheblich.aptitude
kann es passieren, dass sich Situationenapt-get
nicht berühren, manchmalaptitude
geht es nach Norden und es wird empfohlen, die Hälfte Ihres Systems zu deinstallieren, um eine Abhängigkeit mit der Texlive-Dokumentation zu beheben. :)Antworten:
"... aber es wird nicht installiert" bedeutet im Allgemeinen, dass ein schwerwiegender Abhängigkeitskonflikt entsteht, wenn es weitergehen darf.
Versuchen Sie den folgenden Befehl:
why-not
Grundsätzlich werden Abhängigkeiten überprüft und die Gründe zurückgegeben, aus denen eine bestimmte Abhängigkeit nicht automatisch ausgefüllt werden müsste.Bei meinem System zu Hause:
Anscheinend ist citadel-mta ein vollwertiger MTA und ersetzt daher jedes Mail-Transport-Agent-Paket, das Sie derzeit installiert haben. Es sollte ausreichen, explizit zu sagen, dass auch citadel-mta installiert werden soll, um die Sackgasse zu überwinden.
HINWEIS : Dies bedeutet, dass Ihre aktuelle Mailserver-Software durch die mit Citadel gelieferte ersetzt wird. Machen Sie sehr sicher , dass das, was Sie wollen , bevor Sie dies tun.
quelle
Ich fand, dass die Installation mit
aptitude
stattsynaptic
oderapt-get
am Ende funktionierte.aptitude
ist schlauer und bot mir eine Lösung für das Problem.Bearbeiten: Ich musste die erste vorgeschlagene Auflösung überspringen, um eine zu erhalten, die tatsächlich funktionierte.
quelle