Umstellen von Squeeze auf aktuellen Testing

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
GRed
Beiträge: 363
Registriert: 10.09.2009 14:28:37

Umstellen von Squeeze auf aktuellen Testing

Beitrag von GRed » 09.03.2016 14:22:08

Hi Leute,

wie die Überschrift schon sagt, wollte ich aufgrund des ausgelaufenen Supports für Squeeze, auf Testingzweig umstellen.
Ist so ein Sprung ratsam, oder sollte ich einen Zwischenupgrade vornehmen, bevor ich so etwas mache?

Danke für eure Antworten im Voraus und weiterhin einen guten Tag!
Zuletzt geändert von GRed am 09.03.2016 14:24:09, insgesamt 1-mal geändert.
PC
Debian Squeeze
Maiboard: Asus P5E Deluxe
CPU: Core2Quad Q6600
GPU: gForce 6600 GT

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Umstellen von Squeeze auf aktuelen Testing

Beitrag von ThorstenS » 09.03.2016 14:24:07

du mußt jeden Zwischenschritt mitmachen. Das Überspringen von schon einer Version hat bei mir immer zu Problemen geführt.
Sieh zu, dass du alle holds und eigene backports notierst und ggflls. vorher entfernst.

Benutzeravatar
GRed
Beiträge: 363
Registriert: 10.09.2009 14:28:37

Re: Umstellen von Squeeze auf aktuellen Testing

Beitrag von GRed » 09.03.2016 14:31:08

Ok, danke für deine Antwort.
Wahrscheinlich wäre eine neuinstallation am schnellsten erledigt.
Oder ist ein Upgrade mitlerwele schnell gemacht (ich habe ine 50k Interneteleitung)?
PC
Debian Squeeze
Maiboard: Asus P5E Deluxe
CPU: Core2Quad Q6600
GPU: gForce 6600 GT

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Umstellen von Squeeze auf aktuellen Testing

Beitrag von rendegast » 09.03.2016 15:39:06

Code: Alles auswählen

aptitude --disable-columns search ?installed -F "%D" | awk '$2=="MB"' | sed 's@[.]@@;s@,.*@@' | awk '{print SUM+=$1}' | tail -n1
("MB"-Pakete)

 aptitude --disable-columns search ?installed -F "%D" | awk '$2=="kB"' | sed 's@[.]@@;s@,.*@@' | awk '{print SUM+=$1}' | tail -n1
("kB"-Pakete, in kB)

 aptitude --disable-columns search ?installed -F "%D" | awk '$2=="B"' | sed 's@[.]@@;s@,.*@@' | awk '{print SUM+=$1}' | tail -n1
("B"-Pakete, in B)
sollte eine Abschätzung für den Download geben.
(Bei mir ca. 1+870+700 = 1.500MB)
Genügend freier Speicher sollte in /var/cache/apt/ und generell auf /root / /tmp/ vorhanden sein.

Es geht aber auch darum, beim jeweiligen dist-Upgrade die Funktion sicherzustellen.
Das fängt an beim einfachen /dev/sdX <-> UUID=/LABEL= in der fstab.
Aber schwieriger würden Datenbanken, Mail-Server usw.
durch ihre oft komplexe lokale Konfiguration <-> neue Konzepte.

Nicht-debian-Repo und deren Pakete sind im Blick zu halten,
gegebenenfalls durch Preferences einzuschränken oder für die Upgrade-Orgie abzuschalten/deinstallieren.





EDIT
Ich würde dann auch einschränkend machen

Code: Alles auswählen

aptitude dist-upgrade --without-recommends
resp.
apt-get dist-upgrade --no-install-recommends
um potentiell problematische Neuzugänge zu reduzieren.
Zuletzt geändert von rendegast am 10.03.2016 10:50:42, insgesamt 1-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
hikaru
Moderator
Beiträge: 13952
Registriert: 09.04.2008 12:48:59

Re: Umstellen von Squeeze auf aktuellen Testing

Beitrag von hikaru » 09.03.2016 15:45:07

GRed hat geschrieben:(ich habe ine 50k Interneteleitung)
Ist das ein 56kBit/s-Modem oder ein 50MBit/s-Anschluss?

Benutzeravatar
GRed
Beiträge: 363
Registriert: 10.09.2009 14:28:37

Re: Umstellen von Squeeze auf aktuellen Testing

Beitrag von GRed » 09.03.2016 16:15:46

hikaru hat geschrieben:
GRed hat geschrieben:(ich habe ine 50k Interneteleitung)
Ist das ein 56kBit/s-Modem oder ein 50MBit/s-Anschluss?
ist eine 50 MBit/s leitung ;)
dachte es sei klar wegen k = 10³ :)
Zuletzt geändert von GRed am 09.03.2016 16:20:29, insgesamt 1-mal geändert.
PC
Debian Squeeze
Maiboard: Asus P5E Deluxe
CPU: Core2Quad Q6600
GPU: gForce 6600 GT

Benutzeravatar
GRed
Beiträge: 363
Registriert: 10.09.2009 14:28:37

Re: Umstellen von Squeeze auf aktuellen Testing

Beitrag von GRed » 09.03.2016 16:19:06

rendegast hat geschrieben:

Code: Alles auswählen

aptitude --disable-columns search ?installed -F "%D" | awk '$2=="MB"' | sed 's@[.]@@;s@,.*@@' | awk '{print SUM+=$1}' | tail -n1
("MB"-Pakete)

 aptitude --disable-columns search ?installed -F "%D" | awk '$2=="kB"' | sed 's@[.]@@;s@,.*@@' | awk '{print SUM+=$1}' | tail -n1
("kB"-Pakete, in kB)

 aptitude --disable-columns search ?installed -F "%D" | awk '$2=="B"' | sed 's@[.]@@;s@,.*@@' | awk '{print SUM+=$1}' | tail -n1
("B"-Pakete, in B)
sollte eine Abschätzung für den Download geben.
(Bei mir ca. 1+870+700 = 1.500MB)
Genügend freier Speicher sollte in /var/cache/apt/ und generell auf /root / /tmp/ vorhanden sein.

Es geht aber auch darum, beim jeweiligen dist-Upgrade die Funktion sicherzustellen.
Das fängt an beim einfachen /dev/sdX <-> UUID=/LABEL= in der fstab.
Aber schwieriger würden Datenbanken, Mail-Server usw.
durch ihre oft komplexe lokale Konfiguration <-> neue Konzepte.

Nicht-debian-Repo und deren Pakete sind im Blick zu halten,
gegebenenfalls durch Preferences einzuschränken oder für die Upgrade-Orgie abzuschalten/deinstallieren.
Hört sich nach viel Aufwand an :).. ma gucken ob ich im nächsten Monat dazu Zeit finde oder eine komplette Neuinstallation mache.
Danke aber trotzdem für die ausführlichen Hinweise!
PC
Debian Squeeze
Maiboard: Asus P5E Deluxe
CPU: Core2Quad Q6600
GPU: gForce 6600 GT

KP97
Beiträge: 3757
Registriert: 01.02.2013 15:07:36

Re: Umstellen von Squeeze auf aktuellen Testing

Beitrag von KP97 » 09.03.2016 19:26:55

Und, falls keine Neuinstallation, daran denken, daß ab Jessie systemd Standard ist.
Das bringt auch einiges an Neuerungen mit.

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Umstellen von Squeeze auf aktuellen Testing

Beitrag von ThorstenS » 10.03.2016 08:18:13

50Mbit und du machst dir Gedanken über 1.5-2GB? wow…
Ich hatte noch vor wenigen Wochen instabile ~5Mbit und habe mir darüber keine Gedanken gemacht. Habe die Updates einfach in der Nacht angestoßen oder mit apt-get --print-uri gearbeitet und die Pakete woanders heruntergeladen und mit einem usb-stick transportiert.

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: Umstellen von Squeeze auf aktuellen Testing

Beitrag von pferdefreund » 10.03.2016 09:08:32

Man kann auch unter der Woche mal temporär die /etc/apt/sources.list anpassen und ein apt-get upgrade apt-get -d dist-upgrade machen.
Dann wird nur heruntergeladen. Anschließend erst mal zurücksetzen und die Pakete irgendwohin moven.
Ein erneutes apt-get update setzt dann erst mal alles wieder so, wie es war.
Am Tag X die Pakete wieder nach /var/cache/apt/archives und der Upgrade rennt wie die Sau. Der läd ja dann nur noch das runter, was aktueller ist wie im cache - und das ist normalerweise minimal. So habe ich abends beim Radiohören und Katze kraulen (hab nur ne 2000er DSL-Leitung) das Zeug schon mal runtergeladen und dann am Wochenende ruck-zuck mein Upgrage gemacht.

uname
Beiträge: 12474
Registriert: 03.06.2008 09:33:02

Re: Umstellen von Squeeze auf aktuellen Testing

Beitrag von uname » 10.03.2016 09:50:11

Ich denke ich würde neu installieren. Und wenn nicht würde ich erst mal das Debiantask-desktop-Paket inkl. aller Abhängigkeiten deinstallieren, textuell die Dist-Upgrades bis Testing durchführen und erst unter Testing den richtigen Desktop wie Debiantask-gnome-desktop wieder neu aufs System ziehen. Aber Neuinstallation wird wohl trotzdem noch weit schneller sein. Bedenke, dass fast alle Pakete mehrfach aktualisiert werden müssten.

Da vielleicht auch das task-desktop-Paket nicht alle großen Pakete weghaut kannst du noch mal schauen ob du weitere große Pakete loswerden kannst. Hierzu zähle ich z.B. Java oder veraltete Kernel usw.

Code: Alles auswählen

dpkg-query --show --showformat='${Installed-Size} ${Package}\n'| sort -nr |more

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Umstellen von Squeeze auf aktuellen Testing

Beitrag von ThorstenS » 10.03.2016 10:47:45

wobei bei dem Befehl auch Pakete mir dem Status „rc“ auftauchen. Hab mich eben gewundert, dass ich noch einen 4.2er-bpo Kernel auf dem System hätte.

uname
Beiträge: 12474
Registriert: 03.06.2008 09:33:02

Re: Umstellen von Squeeze auf aktuellen Testing

Beitrag von uname » 10.03.2016 15:08:39

Etwas offtopic
wobei bei dem Befehl auch Pakete mir dem Status „rc“ auftauchen.
Kannst ja mal die ganzen Konfigurationen purgen.

Code: Alles auswählen

apt-get purge $(dpkg -l | awk '/^rc/ {print $2}')
Für die tatsächliche Datenmenge sollte es nicht so interessant sein.

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Umstellen von Squeeze auf aktuellen Testing

Beitrag von ThorstenS » 10.03.2016 15:57:34

aptitude purge ~c ist kürzer, sofern man noch aptitude installiert hat.

Antworten