6.3.2 APT-Upgrade-Fehlersuche
Es k�nnen Paketabh�ngigkeitprobleme beim Aktualisieren auf
unstable/testing entsprechend Aktualisierung, Abschnitt 5.3
entstehen. Meistens liegt das daran, dass ein Paket aktualisiert wird, das
neue Abh�ngigkeiten hat, die nicht erf�llt sind. Diese Probleme k�nnen unter
Verwendung folgender Befehle gel�st werden:
# apt-get dist-upgrade
Wenn dies nicht hilft das Problem zu l�sen, dann wiederholen Sie folgende
Befehle solange, bis sich das Problem aufl�st:
# apt-get upgrade -f # selbst bei Fehlern mit Upgrade ...
... oder
# apt-get dist-upgrade -f # ... bzw. Dist-Upgrade fortfahren
Einige sehr fehlerhafte Upgrade-Skripte k�nnten permanente Schwierigkeiten
bereiten. In solch einer Situation ist es gew�hnlich besser, wenn man sich die
/var/lib/dpkg/info/Paketname.{post,pre}{inst,rm}
-Skripte
der betreffenden Pakete ansieht und anschlie�end
# dpkg --configure -a # konfiguriert alle nicht vollst�ndig
# installierten Pakete
ausf�hrt.
Wenn eines der Skripte sich �ber eine fehlende Konfigurationsdatei beschwert,
dann schauen Sie in /etc/
nach der entsprechenden Datei. Wenn
eine mit der Dateiendung .new (oder so �hnlich) existiert,
entfernen Sie diese Dateiendung einfach (z.B. mit mv
).
Paketabh�ngigkeitsprobleme k�nnen auftreten, wenn Pakete in
unstable/testing installiert werden. Diese k�nnen
auf unterschiedliche Art und Weise umgangen werden.
# apt-get install -f Paket # ignoriere falsche Abh�ngigkeiten
Eine Alternative dazu w�re, das equivs
-Paket zu verwenden. Siehe
/usr/share/doc/equivs/README.Debian
und
Das
equivs
-Paket, Abschnitt 6.5.2.