Archiv verlassen und diese Seite im Standarddesign anzeigen : Debian, downgradeproblem
Hallo!
Folgendes Problem: Ich kann Debian nicht downgraden:
debian:/etc/apt# cat sources.list
#deb cdrom:[Debian GNU/Linux 3.0 r0 _Woody_ - Official i386 Binary-1 (20020718)]/ unstable contrib main non-US/contrib non-US/main
deb http://security.debian.org/ stable/updates main
deb http://packages.debian.org/debian/ stable main non-free contrib
#deb http://packages.debian.org/debian/ unstable main non-free contrib
deb http://packages.debian.org/debian/ testing main non-free contrib
#deb http://people.debian.org/~kov/debian woody gnome2
#deb ftp://ftp.gwdg.de/pub/languages/java/linux/debian/ woody main non-free
deb http://ktown.kde.org/~nolden/kde stable main
debian:/etc/apt# cat apt.conf
APT::Default-Release "stable";
APT::Get::Show-Upgraded "true";
APT::Cache-Limit 12582912;
debian:/etc/apt# cat preferences
Package: *
Pin: release a=stable
Pin-Priority: 1001
Obwohl alles für ein Downgrade eingetragen ist, passiert folgendes:
debian:/etc/apt# apt-get -s upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be upgraded
apt-file autoconf automake1.7 autotools-dev base-files console-data doc-debian
doc-linux-text docbook-xml docbook-xsl gnome2-user-guide kernel-source-2.4.20 sgml-data
13 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Inst base-files (3.0.7 Debian:testing)
Conf base-files (3.0.7 Debian:testing)
Inst console-data (2002.12.04dbs-5 Debian:testing)
Inst doc-debian (3.0.2 Debian:testing)
Inst doc-linux-text (2003.01-1 Debian:testing)
Inst apt-file (2.0.2-2 Debian:testing)
Inst autoconf (2.57-2 Debian:testing)
Inst autotools-dev (20030110.1 Debian:testing)
Inst automake1.7 (1.7.2-3 Debian:testing)
Inst sgml-data (1.8 Debian:testing)
Inst docbook-xml (4.2-6 Debian:testing)
Inst docbook-xsl (1.60.1-1 Debian:testing)
Inst gnome2-user-guide (2.0.5-1 Debian:testing)
Inst kernel-source-2.4.20 (2.4.20-5 Debian:testing)
Conf console-data (2002.12.04dbs-5 Debian:testing)
Conf doc-debian (3.0.2 Debian:testing)
Conf doc-linux-text (2003.01-1 Debian:testing)
Conf apt-file (2.0.2-2 Debian:testing)
Conf autoconf (2.57-2 Debian:testing)
Conf autotools-dev (20030110.1 Debian:testing)
Conf automake1.7 (1.7.2-3 Debian:testing)
Conf sgml-data (1.8 Debian:testing)
Conf docbook-xml (4.2-6 Debian:testing)
Conf docbook-xsl (1.60.1-1 Debian:testing)
Conf gnome2-user-guide (2.0.5-1 Debian:testing)
Conf kernel-source-2.4.20 (2.4.20-5 Debian:testing)
Pakete werden auf testing upgegradet.
Hat irgendwer eine Erkärung dafür? Wie bringe ich mein System wieder auf stable?
grüße wickey
hallo,
deb http://packages.debian.org/debian/ testing main non-free contrib
den vielleicht noch auskommentieren ?
lard
Habs versucht, obwohl es keine Rolle spielen dürfte, und genau so war es dann auch:
debian:/home/wickey# apt-get -s upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
gleiches Ergebnis übrigens bei dist-upgrade
grüße wickey
hallo,
ich hab von pinning noch keinen plan, aber vielleicht ist es sinnvoll, wenn du für unstabele und testing noch einen eintrag mit niedrigerer priorität als stable machst.
lard
Hmm, bin zwar auch kein Pinningprofi, aber hier ist es ganz gut beschrieben: http://www.linux-magazin.de/Artikel/ausgabe/2002/11/apt/apt.html
Habe ein wenig im Usenet geschmökert und dort gibts wohl auch keine Lösung dafür, bis auf die Standardantwort: Backup einspielen.
Bei Debian ist ein Downgrade eigentlich nicht vorgesehen, wer testing und unstable verwendet, sollte ein Profi sein und auch wieder Downgraden können, so der Tenor im Usenet.
Es wir einem verdammt schwer gemacht ein (Apt)-Profi zu werden :-)
grüße wickey
christophwth
15.02.03, 16:54
Hi
hier ne anleitung http://people.debian.org/~osamu/pub/downgrade.html
aber ich habe auch noch nicht versucht das pinning auf diese
umfassende art einzusetzen.
und kann dir auch nicht sagen ob es klappt .
es ist eines etwas geneuere anleitung als die im linux-magazin
gruss
christoph
Danke für den Tipp, leider kein positives Ergebnis.
Einzige Änderung:
Beim upgrade wird, nicht wie zuvor, trotz eingetragener testing--Quelle, nicht auf testing upgegradet.
grüße wickey
Downgrad ist schon möglich, allerdings nur mit manueller Paketauswahl:
debian:/home/wickey# apt-get -s install xserver-xfree86/unstable
Reading Package Lists... Done
Building Dependency Tree... Done
Selected version 4.2.1-5 (Debian:unstable) for xserver-xfree86
The following packages will be upgraded
xserver-xfree86
1 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Inst xserver-xfree86 (4.2.1-5 Debian:unstable)
Conf xserver-xfree86 (4.2.1-5 Debian:unstable)
debian:/home/wickey# apt-get -s install xserver-xfree86/testing
Reading Package Lists... Done
Building Dependency Tree... Done
Selected version 4.2.1-3 (Debian:testing) for xserver-xfree86
The following packages will be DOWNGRADED
xserver-xfree86
0 packages upgraded, 0 newly installed, 1 downgraded, 0 to remove and 0 not upgraded.
Inst xserver-xfree86 (4.2.1-3 Debian:testing)
Conf xserver-xfree86 (4.2.1-3 Debian:testing)
debian:/home/wickey# apt-get -s install xserver-xfree86/stable
Reading Package Lists... Done
Building Dependency Tree... Done
Selected version 4.1.0-16 (Debian:3.0r1a/stable) for xserver-xfree86
The following packages will be DOWNGRADED
xserver-xfree86
0 packages upgraded, 0 newly installed, 1 downgraded, 0 to remove and 0 not upgraded.
Inst xserver-xfree86 (4.1.0-16 Debian:3.0r1a/stable)
Conf xserver-xfree86 (4.1.0-16 Debian:3.0r1a/stable)
debian:/home/wickey# apt-get -s install xserver-xfree86
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, xserver-xfree86 is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Wobei letzter Versuch eigentlich laut Pinning und Defaulrelease wie vorletzter aussehen müsste.
Ich verstehe es nicht ganz...
grüße wickey
Für alle, die an einer Lösung interessiert sind:
Es klingt zwar unglaublich, aber seht selbst: (Pinning wie oben beschrieben (Link im Posting von christophwth))
debian:/home/wickey# apt-get -s -u upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
debian:/home/wickey# apt-get -s -u -t stable upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
debian:/home/wickey# apt-get -s -u -t unstable upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages have been kept back
avifile-win32-plugin coreutils cpp-3.2 dictionaries-common g++-3.2 gcc-3.2 gcc-3.2-base
gnome-system-monitor gnome2-user-guide libavifile0.7 libbonoboui2-0 libbonoboui2-common
libeel2-2 libeel2-data libfontconfig1 libgail-common libgail17 libgnome2-0
libgnomecanvas2-0 libgnomeui-0 libgphoto2-2 libgphoto2-port0 libgtkhtml2-0 libnautilus2-2
libpanel-applet2-0 libstdc++5 libstdc++5-dev libwnck4 libxft2 openoffice.org
openoffice.org-bin openoffice.org-debian-files po-debconf yelp
The following packages will be upgraded
fontconfig kernel-source-2.4.20 libgal21 libgnome2-common libgnomecanvas2-common
libgnomeui-common libgnutls5 libgtk2.0-0png3 liblcms1 liblcms1-dev libmetacity0
libopencdk4 libperl5.8 libpng12-0 librsvg2-2 libstartup-notification0 libwnck-common
nautilus-data openoffice.org-l10n-de openoffice.org-spellcheck-de-at
The following packages will be DOWNGRADED
aalib1 abiword abiword-common [...] zlib1g-dev
20 packages upgraded, 0 newly installed, 357 downgraded, 0 to remove and 102 not upgraded.
[...]
ohne weiter Worte...
grüße wickey
-Sensemann-
15.02.03, 22:14
ab damit in die Tutorial Sektion :)
@wickey
Moin,
darf ich mal die bescheidene Frage stellen, wieso du downgraden willst???
Würd mich mal interessieren, da ich gerade mein Woody zum Sarge gemacht habe...
Gruß, Susu
Hi Susu!
Ich hatte zunächst von woody auf sarge geupt, danach einges an unstable eingespielt.
Sinnvoll wäre, dass unstable mal testing wird, was aber leider nicht der Fall beim Upgrade ist. Ausserdem ist bei sid gerade die Umstellung auf gcc 3.2 im gange, wieder ein Grund zu sarge zurückzukehren.
Jetzt habe ich KDE 3.1 und Gnome 2 drauf, wollte auf Gnome 2.2 gehen um das mal anzusehen, da ich Gnome 2.0 einfach bescheiden finde. Wenn ich nun Gnome 2.2 per apt-get installien möchte, knallt apt mir eine seltsame Abhängigkeit hin, nämlich das komplette KDE 3.1 soll deinstalliert werden.
Und das kann ja nicht sein, daher von meinem konfusen Mischmasch System zurück zu geordneten Strukturen. :-)
grüße wickey
Für alle, die es interessiert:
Das downgrade lief ohne Zwischenfälle über die Bühne. (350 Pakete wurden downgegradet)
grüße wickey
-Sensemann-
09.03.03, 20:48
also bei mir klappt das nicht
apt-get upgrade (unstable list)
apt-get -s -u -t unstable upgrade
bringt bei mir nichts !
Und welche Meldungen kommen?
Dieser Befehl downgradet natürlich nur die unstable Pakete, wenn Du auf testing bist, musst Du Testing eingeben.
Hast Du auch richtig gepinnt?
wickey@debian:~$ cat /etc/apt/preferences
Package: *
Pin: release a=stable
Pin-Priority: 1001
Package: *
Pin: release a=testing
Pin-Priority: 200
Package: *
Pin: release a=unstable
Pin-Priority: 50
Hast Du stable Quellen in der sources.list?
Kann an vielem liegen, bei mir klappte es, wie oben zu sehen...
grüße wickey
-Sensemann-
10.03.03, 10:08
da sagt er mir
sense@sense:~$ cat /etc/apt/preferences
cat: /etc/apt/preferences: No such file or directory
sense@sense:~$
-Sensemann-
10.03.03, 10:20
so jetzt frage ich mich ob die situation besser ist ?
christophwth
10.03.03, 13:48
Hi
ich würd sagen nicht ganz , so wie ich das sehe will dir das upgrade das alte kde 2.2 wieder installieren.
vielleicht kanst du das mit einem pinning eintrag verhindern. eventuell diese zeilen hinzufügen :
Package: kdm
Pin: version 3.1.*
Pin-Priority: 1002
Package: kdebase*
Pin: version 3.1.*
Pin-Priority: 1002
Package: kdelibs
Pin: version 3.1.*
Pin-Priority: 1002
gruss
christoph
-Sensemann-
10.03.03, 15:20
test
sense:/home/sense# apt-get -s -u -t unstable upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be DOWNGRADED
alsa-headers libasound2 libasound2-dev libexpat1 libpam0g php4-cgi php4-mysql
0 packages upgraded, 0 newly installed, 7 downgraded, 0 to remove and 2 not upgraded.
Inst php4-mysql (4:4.1.2-6 Debian:3.0r1a/stable) []
Inst php4-cgi (4:4.1.2-6 Debian:3.0r1a/stable)
Inst libexpat1 (1.95.2-6 Debian:3.0r1a/stable)
Inst libpam0g (0.72-35 Debian:3.0r1a/stable)
Conf libpam0g (0.72-35 Debian:3.0r1a/stable)
Inst libasound2-dev (0.9.0beta10a-3 Debian:3.0r1a/stable) []
Inst alsa-headers (0.9+0beta12-3 Debian:3.0r1a/stable) []
Inst libasound2 (0.9.0beta10a-3 Debian:3.0r1a/stable)
Conf libexpat1 (1.95.2-6 Debian:3.0r1a/stable)
Conf php4-cgi (4:4.1.2-6 Debian:3.0r1a/stable)
Conf php4-mysql (4:4.1.2-6 Debian:3.0r1a/stable)
Conf libasound2 (0.9.0beta10a-3 Debian:3.0r1a/stable)
Conf alsa-headers (0.9+0beta12-3 Debian:3.0r1a/stable)
Conf libasound2-dev (0.9.0beta10a-3 Debian:3.0r1a/stable)
sense:/home/sense#
Preferences:
Package: *
Pin: release a=stable
Pin-Priority: 1001
Package: *
Pin: release a=testing
Pin-Priority: 200
Package: *
Pin: release a=unstable
Pin-Priority: 50
sources.list
#deb http://ktown.kde.org/~nolden/kde/ stable main
#deb http://download.kde.org/stable/3.1/Debian stable main
#deb ftp://ftp.de.debian.org/debian/ stable main non-free contrib
#deb-src ftp://ftp.de.debian.org/debian/ stable main non-free contrib
#deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
#deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free
#deb http://gluck.debian.org/%7Eandreas/debian wine main
#deb-src http://gluck.debian.org/%7Eandreas/debian wine main
#deb ftp://ftp.de.debian.org/debian unstable main non-free contrib
deb http://http.us.debian.org/debian stable main contrib non-free
#deb http://security.debian.org/ stable/updates main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://www.openoffice.de/debian/ stable main
deb ftp://ftp.gwdg.de/pub/languages/java/linux/debian woody main non-free
deb http://ktown.kde.org/~nolden/kde stable main
##############
# http stable debian 3.0 (woody)
#deb http://ftp.de.debian.org/debian/ stable main non-free contrib
#deb http://ftp.de.debian.org/debian-non-US stable/non-US main contrib non-free
#deb http://ftp.de.debian.org/debian-non-US proposed-updates/non-US main contrib non-free
#deb http://security.debian.org stable/updates main contrib non-free
#deb-src http://ftp.de.debian.org/debian stable main contrib non-free
#deb-src http://ftp.de.debian.org/debian-non-US stable/non-US main contrib non-free
#gnome 2.2
#deb http://mirrors.evilgeniuses.org.uk/...backports/woody gnome2.2/
#deb-src http://mirrors.evilgeniuses.org.uk/...backports/woody gnome2.2/
# kde3.1
#deb http://download.kde.org/stable/3.1/Debian stable main
#nolden kde3.1 + more
#deb http://devel-home.kde.org/~nolden/kde/ stable main
deb http://ftp.de.debian.org/debian/ stable main non-free contrib
deb-src http://ftp.de.debian.org/debian/ stable main non-free contrib
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
BTW:
> Package: *
> Pin: release a=unstable
> Pin-Priority: 50 sense:/e...
Weist auf fehlende Newline in /etc/apt/preferences hin.
Funktioniert ja nun. Versuch auch mal apt-get -s -u -t testing upgrade, vielleicht bist Du nicht überall auf unstable.
Vielleicht hast Du auch nur so wenige unstable Pakete installiert?
Ich kenne Dein System nicht...
grüße wickey
-Sensemann-
10.03.03, 18:24
er hat 127 mb davon installiert :(
Tut mir leid, bei mir hat es so funktioniert und es wurden 357 Pakete downgegradet?
-Sensemann-
10.03.03, 19:10
> Package: *
> Pin: release a=unstable
> Pin-Priority: 50 sense:/e...
Weist auf fehlende Newline in /etc/apt/preferences hin.
das versteh ich nicht!
was meinst du damit
In Unix(artigen)-Betriebssystemen hat jede Datei mit einer Newline zu enden.
bla-->Enter
Newline.
Also immer schön eine leere Zeile am Schluß setzen. (Nach dem letzten geschriebenen Zeichen ein Enter vor dem Sichern.)
grüße wickey
-Sensemann-
12.03.03, 20:08
die fehlende newline hab ich eingegeben.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.