Das ist nur ein Durcheinander wenn man es oberflächlich betrachtet....
(mal etwas rumlästern... 8) )
Es ist ganz selbstverständlich, das die Pakete in den Suse und apt Verzeichnisen unterschiedlich zusammengestellt sind und andere Versionsnummern haben, denn:
beide haben nichts miteinander zu tun!
Es ist auch nicht Fatal, daß in den unterschiedlichen Pfaden die Versionsnummern unterschiedlich sind, sondern absolut notwendig.
Ein Paket, das am 1.11.04 von (z.B.) mir gepackt wurde kann nicht die gleich Versionsnummer haben wie das am 31.10.04 von Suse gepackte (auch wenn der Inhalt exakt der gleiche ist).
Allerdings basieren die Pakete bei apt meistens auf neuere sourcen. Deshalb kannst Du mit apt z.B. bei einer Suse9.0 auch den KDE von 3.1 auf 3.3.1 (und jede weitere neue Version) updaten, beim You update liegen immer noch die 'alten' Pakete vor.
ABER:
auf deinem Computer legt Yast beim installieren ein Verzeichnis an, in welchem steht, was für Software Du installiert hast.
Bevor etwas installiert oder upgedatet wird, sehen sowohl apt als auch Yast in diesem Verzeichnis nach was benötigt wird.
Ist etwas benötigtes nicht Vorhanden gehen apt und Yast allerdings getrennte Wege. Yast sucht in den Suse Ordnern, in allen, weil das standardmäßig so implementiert ist - apt in den apt Ordnern, allerdings nur in denen, die Du in den repositories benannt hast.
Das apt dies so macht ist auch gut so, denn die Pakete für apt werden ja nicht von jemanden bestimmten gepackt. (deshalb stehen sie auch in unterschiedlichen Verzeichnisen auf dem Server)
Du kannst so auswählen welche Quelle Du als sicher einstufst und wo apt nach neuem suchen soll.
Wenn Du etwas aktuelles mit apt installierst, schreibt der es auch in das Verzeichnis der installierten Softwre auf Deinem Rechner und Yast findet es deshalb nach der Installation auch.
Problematisch ist es nur dann, wenn ein mit apt installiertes Paket ein Paket aus einem anderen Verzeichnis benötigt, welches Du nicht in den repositories hast.
Welche repositories Du wählen solltest, darüber streiten sich die Geister... so ist das eben: wenn man die Wahl hat muß man auch selbst was entscheiden!
Ich habe 2 repositories Listen, eine 'Basisliste' mit der ich mein System auch ziemlich 'blind' aktuell halte (da gibt es auch ganz selten ein Problem) und eine in der die restlichen repositories sind.
Wenn ich mit der nach updates suche, überprüfe ich aber jeden Vorschlag bevor ich ihn installiere....
Meine Basis Repositories:
update security kde gnome gnome2 base suser-rbos rpmkeys suser-guru
Und noch mal lästern zum Schluß:
wenn Du die Zeit, die Du damit verbracht hast nach Fehlern auf den Servern zu suchen, in das durchlesen der Beiträge zu apt investiert hättest, währe Dir das meiste schon klar geworden....
