Wie stelle ich von stable auf testing um?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Marcus Wendel
Beiträge: 165
Registriert: 21.09.2003 15:15:39

Wie stelle ich von stable auf testing um?

Beitrag von Marcus Wendel » 05.06.2005 13:32:40

Hallo,

was ich bisher unternommen habe:

1. Die von Debian angebotenen testing CDs (insgesamt habe ich 4 verschiedene probiert) laufen auf meinem Rechner nicht. Immer wenn die Installerkomponenten geladen werden sollen bricht der Installer ab und mokiert, daß die CD beschädigt ist.

2. Ich habe daraufhin stable installiert. Das lief ohne Probleme.

3. Jetzt bin ich dabei von stable auf testing umzustellen. Dazu habe ich bisher unternommen:
Erzeugen einer sauberen Liste von Paket-Depots für stable:

# cd /etc/apt
# cp -f sources.list sources.list.old
# :>sources.list
# apt-setup noprobe


# cd /etc/apt
# grep -e "^deb " sources.list >srcs
# :>sources.list
# cp -f srcs sources.list
# sed -e "s/stable/testing/" srcs >>sources.list
# apt-get update
Nach apt-get update bekomme ich die Fehlermeldung:
E: Dynamic MMap ran out of room
E: Error occured while processing tqsllib0 (NewVersion1)
E: Problem with MergeList
/var/lib/apt/lists/localhost:9999_debian_dists_testing_main_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.
Obige Nachricht habe ich mir aus dem I-Net kopiert meine lautet dem Text entsprechend genauso. Hatte keine Lust das abzutippen. Gestern war das Problem bei mir das Programm Offlineimap. Heute morgen ist es E: Error occured while processing octave-statdataml (NewVersion1).

4. Daraufhin habe ich versucht in der sources.list alle "testing" Zeilen auszukommentieren. Danach läuft das update.

5. Danach habe ich die Zeilen wieder aktiviert und die Datei
/var/lib/apt/lists/localhost:9999_debian_dists_testing_main_binary-i386_Packages
gelöscht. Danach wieder update, aber der gleiche Fehler passierte.

6. Danach habe ich versucht in der /etc/apt.conf den Cache zu erhöhen. Bei mir steht er jetzt auf 30000000. Ich weiss zwar nicht wieviel das ist, aber ich glaube eine Menge. Problem besteh jedoch immer noch.

7. Auf dem gleichen Rechner hatte ich früher stable und habe es dann zu einem stable/unstable Mischsystem gemacht. Das funktionierte zwei Jahre ohne Probleme.

Der Rechner ist ein Compaq Deskpro EP/SB Series mit Intel Pentium II und 320 MB RAM. Im Prinzip ist das die Standardausführung ohne Modifikationen. Vielleicht ist der zu alt für Testing? Oder wo liegt das Problem? Gibt es noch einen anderen Weg um von vorn herein testing zu installieren?

Einen anderen Rechner habe ich nicht ausser einen IBM PC Server 320. Aber auf dem lässt sich kein Debian installieren. Es soll zwar gehen, aber dazu habe ich bisher kein Howto gefunden.

M.W.

crazyed

Beitrag von crazyed » 05.06.2005 13:43:19

Moin,

schönes script :-)

Wenn aber die einträge für eine CD sind wirst du aber Schwierigkeiten bekommen das update aus dem Netz zu saugen, weill alles stable jetzt zu testing gemacht wurde.

Öffne die Datei mit den Einträgen in deinem Lieblingseditor und trag mal so ein

deb http://security.debian.org/ stable/updates main contrib
deb http://ftp.de.debian.org/debian/ sarge main
deb-src http://ftp.de.debian.org/debian/ sarge main
deb http://ftp2.de.debian.org/debian/ sarge main
deb-src http://ftp2.de.debian.org/debian/ sarge main

hinter main kann auch mit jeweils einem Leertab non-free non-us

Danach ein apt-get update, dann (ganz wichtig) apt-get dist-upgrade
Das ganze funzt natürlich nur mit funktionierendem Netzanschluss

Marcus Wendel
Beiträge: 165
Registriert: 21.09.2003 15:15:39

Beitrag von Marcus Wendel » 05.06.2005 13:54:00

Was meinst Du mit:
Wenn aber die einträge für eine CD sind wirst du aber Schwierigkeiten bekommen das update aus dem Netz zu saugen, weill alles stable jetzt zu testing gemacht wurde.
Ich habe stable auf dem Rechner fix und fertig installiert und möchte jetzt von stable auf testing umstellen.

M.W.

Benutzeravatar
rolo
Beiträge: 2697
Registriert: 29.08.2002 12:12:25
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: hannover

Beitrag von rolo » 05.06.2005 13:57:35

hi,
> deb http://security.debian.org/ stable/updates main contrib
ich habe hier zwar gerade kein testing am laufen, aber es sollte doch jetzt eigentlich auch security updates für sarge/testing geben seitdem es frozen ist. also geht wahrscheinlich für sarge doch auch
deb http://security.debian.org/ sarge/updates main contrib
ist wahrscheinlich doch geeigneter.
bis denn

edit:
> Ich habe stable auf dem Rechner fix und fertig installiert und möchte jetzt von stable auf testing umstellen.
dann ändere deine /etc/apt/sources.list wie beschrieben und mach ein
apt-get update
und dann
apt-get dist-upgrade
nur ein mischen von stable/woody und testing/sarge wird nicht gut funktionieren.

Marcus Wendel
Beiträge: 165
Registriert: 21.09.2003 15:15:39

Beitrag von Marcus Wendel » 05.06.2005 14:28:19

@crazyed

Habe das mal alles so abgearbeitet wie Du beschrieben hast. Hat soweit funktioniert. Danke für die Hilfe.

@atropin

Habe die source.list nachträglich von security stable auf sarge geändert und update und dist-upgrade erneut aufgerufen. Gab aber nur 0 0 0 0 zum upgrade, remove usw.

M.W.

Marcus Wendel
Beiträge: 165
Registriert: 21.09.2003 15:15:39

Beitrag von Marcus Wendel » 05.06.2005 20:36:18

SORRY aber das funktioniert so nicht.

Wenn ich die sources.list so wie beschrieben ändere und dann das System upgrade, dann sieht alles OK aus bis zum nachsten POWER OFF.

Schalte ich den Rechner nämlich AUS und dann wieder EIN, dann ersteint auf dem Bildschirm oben links

LI

und das wars dann! Ich muß mir also einen anderen Weg suchen.

M.W.

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 05.06.2005 22:04:34

Was für ein Dateisystem hat /boot? Zufällig Reiserfs oder xfs?

Marcus Wendel
Beiträge: 165
Registriert: 21.09.2003 15:15:39

Beitrag von Marcus Wendel » 05.06.2005 23:07:34

OK; Thema erledigt.

Habe alles komplett neu installiert aber ohne LILO. Dort habe ich die Alternative1 gewählt. Danach gemäß obigen Anweisungen die sources.list geändert und auf testing umgestellt. DAS SYSTEM LAUFEN GELASSEN und GRUB installiert und gleich noch eine Rettungsdiskette erstellt. Danach Lilo entfernt.

Soweit ich sehe läuft es jetzt! Danke für die Hilfe.

M.W.

Antworten