apt - Entfernen vorgemerkter Pakete [gelöst]
apt - Entfernen vorgemerkter Pakete [gelöst]
Moin...
Ich habe mir ein hässliches Problem eingefangen, das mich noch fertig macht... Ich hatte zum Release-Wechsel meine sources.list von stable auf sarge umgestellt, da dieser Server unbedingt auf Sarge laufen soll. Nach Ausführen von apt-get dist-upgrade erhielt ich eine ellenlange Liste zu aktualisierender Pakte. Ich habe das Upgrade agbebrochen und festgestellt, dass ich vergessen hatte, die Distributionsbezeichnung in der /etc/apt/preferences umzustellen. Dort habe ich nun auch sarge statt stable und etch statt testing eingetragen. Trotzdem werde ich die Liste der zu aktualisierenden Pakete nicht mehr los... Ich habe alle möglichen Varianten von update, upgrade, dist-upgrade probiert - selbst dselect übernimmt die Vormerkungen...
Diese Vormerkungen muss man doch irgendwie wieder los werden können!? Hat jemand einen Rat?
Danke und Gruß
Sebastian
Ich habe mir ein hässliches Problem eingefangen, das mich noch fertig macht... Ich hatte zum Release-Wechsel meine sources.list von stable auf sarge umgestellt, da dieser Server unbedingt auf Sarge laufen soll. Nach Ausführen von apt-get dist-upgrade erhielt ich eine ellenlange Liste zu aktualisierender Pakte. Ich habe das Upgrade agbebrochen und festgestellt, dass ich vergessen hatte, die Distributionsbezeichnung in der /etc/apt/preferences umzustellen. Dort habe ich nun auch sarge statt stable und etch statt testing eingetragen. Trotzdem werde ich die Liste der zu aktualisierenden Pakete nicht mehr los... Ich habe alle möglichen Varianten von update, upgrade, dist-upgrade probiert - selbst dselect übernimmt die Vormerkungen...
Diese Vormerkungen muss man doch irgendwie wieder los werden können!? Hat jemand einen Rat?
Danke und Gruß
Sebastian
Zuletzt geändert von sebhof am 24.04.2007 10:19:28, insgesamt 1-mal geändert.
Re: apt - Entfernen vorgemerkter Pakete
Seltsam, nach einem "update" sollte das System doch wieder "rein" sein. Ich verstehe auch nicht, warum Du ein dist-upgrade gemacht hast...sebhof hat geschrieben:Diese Vormerkungen muss man doch irgendwie wieder los werden können!? Hat jemand einen Rat?
Versuchs doch mal mit synaptic. Das hat eine Funktion, die "Alle Vormerkungen aufheben" heisst.
Re: apt - Entfernen vorgemerkter Pakete
Das hatte ich auch gedacht...ub13 hat geschrieben:Seltsam, nach einem "update" sollte das System doch wieder "rein" sein.
Installation von Security-Updates...!?ub13 hat geschrieben:Ich verstehe auch nicht, warum Du ein dist-upgrade gemacht hast...
Leider kein X auf dem Server...ub13 hat geschrieben:Versuchs doch mal mit synaptic. Das hat eine Funktion, die "Alle Vormerkungen aufheben" heisst.
No ne Idee?
Hast Du es schon mit den Hausmittelchen:
versucht?
Code: Alles auswählen
apt-get -f install
...oder...
dpkg --configure -a
So könnte ich jetzt sicherlich ein einzelnes Paket installieren, aber ich muss auf jeden Fall wieder einen konsistenten Zustand in der apt-Datenbank haben... Wenn ich das jetzt in diesem Zustand stehen lasse, ist es nur eine Frage der Zeit, bis jemand versehentlich das komplette Upgrade durchführt Ich hab jetzt erstmal etch aus der sources.list rausgenommen, damit das nicht passieren kann.
Vielleicht hab ich auch nen Fehler in meiner Priorisierung? Inhalt der /etc/apt/preferences:
Vielleicht hab ich auch nen Fehler in meiner Priorisierung? Inhalt der /etc/apt/preferences:
Code: Alles auswählen
Package: *
Pin: release a=sarge
Pin-Priority: 500
Package: *
Pin: release a=etch
Pin-Priority: 20
Package: fail2ban
Pin: release a=etch
Pin-Priority: 990
So, Problem gelöst - die apt-preferences kommt mit den Release-Namen nicht klar...
So funktioniert es wie erwartet:
Danke an alle, die geholfen haben...
Sebastian
So funktioniert es wie erwartet:
Code: Alles auswählen
Package: *
Pin: release a=oldstable
Pin-Priority: 500
Package: *
Pin: release a=stable
Pin-Priority: 20
Package: fail2ban
Pin: release a=stable
Pin-Priority: 990
Sebastian