Chcę zacząć odkrywać, jak odchodzę od aplikacji Google, ponieważ jest droga i wygląda na to, że cytadela ma wszystkie funkcje oprogramowania do pracy grupowej, których potrzebuję. Próbuję więc zainstalować pakiet cytadeli z:
apt-get install pakiet cytadeli
Ale zwraca:
citadel-suite: zależy: citadel-mta, ale nie zostanie zainstalowany
E: Nie można naprawić problemów, trzymałeś uszkodzone pakiety.
No tak. Wymaga cytadeli-mta. To połowa tego. Dlaczego więc nie zostanie zainstalowany? Jakie zepsute paczki trzymam? Dlaczego są zepsute? Dlaczego są przetrzymywane? Nie trzymałem ich. Albo je złamać, jeśli o to chodzi.
Problem z apt-get polega na tym, że przez 10 lat go używałem, musiał pożyczyć wyrażenie Apple, po prostu działało. Teraz, gdy tak nie jest, jestem raczej zagubiony. Próbowałem przełącznika -f, ale to nie pomogło. Nie wprowadziłem żadnych zmian w /etc/apt/sources.list, więc nie mogę ich przywrócić. Co mam teraz spróbować?
citadel
. próbujesz --fix-missing --fix-broken i innych?aptitude
. Jego solver zależności nie jest tak dobry, jakapt-get
to, ale ponieważ jest to interaktywne narzędzie, znacznie ułatwia kontrolę stanu systemu.aptitude
potrafię wyjść z sytuacjiapt-get
, nie zaczynają się dotykać, czasemaptitude
zaczynają iść na północ i sugerują odinstalowanie połowy systemu, aby naprawić zależność od dokumentacji tekstowej. :)Odpowiedzi:
„... Ale nie będzie instalowane” ogólnie oznacza, że jeśli będzie można kontynuować, nastąpi poważny konflikt zależności.
Spróbuj wykonać następujące polecenie:
why-not
w zasadzie sprawdza zależności i zwraca powody, dla których musiałby nie wypełniać określonej zależności automatycznie.W przypadku mojego systemu w domu:
Najwyraźniej citadel-mta to pełna wersja MTA i dlatego zastąpi każdy pakiet poczty-transportu-agenta, który właśnie zainstalowałeś. Mówiąc wprost, aby zainstalować cytadelę-mta, powinno wystarczyć do przełamania impasu.
UWAGA : W ten sposób obecne oprogramowanie serwera pocztowego zostanie zastąpione tym, które jest dostarczane z cytadelą. Zrobić bardzo pewny, że to, co chcesz, zanim to zrobisz.
źródło
Uważam, że instalacja z
aptitude
aniżelisynaptic
lubapt-get
skończyło się pracuje.aptitude
jest mądrzejszy i zaoferował mi rozwiązanie problemu.Edycja: Musiałem pominąć pierwszą sugerowaną rozdzielczość, aby uzyskać taką, która faktycznie działała.
źródło