Debian: Warum unterscheiden sich die vorgeschlagenen Upgrades von apt-get und synaptic?
1023
Milo
Ich verwende Debian Jessie und dies ist der Inhalt meiner sources.list-Datei:
deb http://ftp.debian.org/debian jessie main contrib non-free deb http://security.debian.org/ jessie/updates main contrib non-free
Ich kann das System mit apt-get update und apt-get upgrade problemlos von der Befehlszeile aus aktualisieren . Wenn ich jedoch versuche, von synaptic (dem GUI-Paketmanager) mithilfe der Schaltfläche " Alle Aktualisierungen markieren" ein Update durchzuführen, erhalte ich viele Änderungsvorschläge, einschließlich der Entfernung von gnome, gnome-core und anderen:
Dies sind die Inhalte der Einstellungen der Softwarequellen von synaptic :
Die Frage ist also: Warum unterscheiden sich die vorgeschlagenen Upgrades von apt-get und synaptic? Danke für Ihre Hilfe!
2 Antworten auf die Frage
3
Alexander Tsankov
Synaptic ist ein GUI-Frontend für die apt-get-Anwendung und verwendet die apt-get dist-upgradeFunktion standardmäßig für die Aktualisierung, im Gegensatz zu der apt-get upgrade, die Sie von der Befehlszeile aus verwenden.
Die Empfehlungen der Prozesse unterscheiden sich dist-upgradedahingehend, dass Paketabhängigkeiten und Probleme intelligenter aufgelöst werden sollen als mit der generischen upgradeFunktion.
Nach meiner eigenen Erfahrung habe ich massive Entfernungsempfehlungen bemerkt, wie zum Beispiel beim Entfernen / Ändern von Elementen in verschiedenen Desktop-Umgebungen.
Ich habe _apt-get dist-upgrade_ gemacht und jetzt passen beide synaptisch und apt-get zusammen, danke!
Milo vor 11 Jahren
0
1
nickie
Wenn Sie ein Paket mit installieren (oder aktualisieren) apt-get, werden die empfohlenen Pakete automatisch installiert, während die empfohlenen Pakete nicht installiert werden. Dies kann mit den Optionen --no-install-recommendsund / oder geändert werden --install-suggests. Auf der anderen Seite synapticgibt es eine Option zum automatischen Installieren empfohlener Pakete im Dialogfeld "Einstellungen". Normalerweise könnte dies der einzige Grund sein, aus dem ich mir das unterschiedliche Verhalten der beiden Paketmanager vorstellen kann.
Was mir merkwürdig erscheint, ist, dass synapticSie ftp.debian.orgund Ihre security.debian.orgQuellen als "andere Software" meldet . Vorausgesetzt, Sie sind auf Jessie, sollten sie Ihre wichtigsten, offiziell unterstützten Softwarequellen sein. Daher scheint es mir synapticirgendwie verwirrt zu sein, zu glauben, dass Sie immer noch im Keim sind und dies ist der Grund, warum es versucht, Ihre installierten Pakete durcheinander zu bringen.
Hallo, danke für deine Hilfe. Wie ich bereits in meinem Kommentar zur obigen Antwort bemerkt habe, stimmen Sie nach dem Ausführen von _apt-get dist-upgrade_ jetzt sowohl synaptisch als auch apt-get überein; es scheint jedoch immer noch "glaubt", dass ich auf wheezy "glaubt", ich kann nicht einmal die Kästchen für die wichtigsten, offiziell unterstützten Quellen ankreuzen ...
Milo vor 11 Jahren
0